• Joined on 2022-09-24
savanni pushed to ray-tracer at savanni/monorepo 2024-07-22 01:00:15 +00:00
4d67ea4af2 Fix a vector negation bug.
savanni pushed to bike-lights at savanni/monorepo 2024-07-20 15:23:31 +00:00
37c7e04820 Turn on the built-in LED when software starts up
291663d4a3 Re-add the armv6 toolchain
2b0fc7639e Debounce buttons, fix colors, and add a new water pattern
80d8dedbaf Adjust colors and the blinker patterns
d7a70119c8 Send out the full set of lights
Compare 229 commits »
savanni pushed to ray-tracer at savanni/monorepo 2024-06-24 13:00:37 +00:00
f347e2e47d Set up some diagnostics for the specular highlight
324d37f858 Render with the lighting model
59dfaf1696 Set up lighting calculations
2fbb468830 Calculate reflections of vectors
fa4ec059f7 Calculate the normal of the transformed sphere
Compare 11 commits »
savanni pushed to ray-tracer at savanni/monorepo 2024-06-14 13:34:10 +00:00
8e4f6b06e6 Start building the intersection tests
savanni opened issue savanni/monorepo#244 2024-06-11 04:32:52 +00:00
Support rendering and editing plank workouts
savanni opened issue savanni/monorepo#243 2024-06-11 04:31:42 +00:00
Support rendering and editing pushup and situp workouts
savanni pushed to ray-tracer at savanni/monorepo 2024-06-10 13:51:01 +00:00
bd899e3a2e Clippy warnings
7be0baba53 Test chained transformations
Compare 2 commits »
savanni pushed to ray-tracer at savanni/monorepo 2024-06-10 13:35:17 +00:00
a2aa132886 Matrix transformations
971206d325 Calculate the inverse of matrices
c2777e2a70 Basic matrix operations
Compare 3 commits »
savanni created branch ray-tracer in savanni/monorepo 2024-06-09 19:58:50 +00:00
savanni pushed to ray-tracer at savanni/monorepo 2024-06-09 19:58:50 +00:00
2569a48792 Finish PPM conversions and plot the projectile
15d87fbde6 Create the converter to PPM
3c8536deb6 Create the color and the canvas
d0a8be63e9 Change the Tuple to a tuple without field names
2a38ca38e1 Extract the types into separate files
Compare 8 commits »
savanni created branch music-player/improved-components in savanni/monorepo 2024-06-08 21:31:24 +00:00
savanni pushed to music-player/improved-components at savanni/monorepo 2024-06-08 21:31:24 +00:00
685c9b4894 Reset things as a React app
cffadf9e36 Set up a style provider
7c98e3c29b Move each component into its own directory
c004cdc600 Update the music player's dependencies
Compare 4 commits »
savanni created branch gm-dash/init in savanni/monorepo 2024-06-02 14:32:14 +00:00
savanni pushed to gm-dash/init at savanni/monorepo 2024-06-02 14:32:14 +00:00
028f535b7d Create the dashboard placeholder
savanni created branch otg/pwa in savanni/monorepo 2024-06-02 02:31:13 +00:00
savanni pushed to otg/pwa at savanni/monorepo 2024-06-02 02:31:13 +00:00
a61f5f5e5b A test of a PWA app, which is still rubbish
f76ae2052d Create a basic typescript app
Compare 2 commits »
savanni opened issue savanni/monorepo#242 2024-05-23 13:21:08 +00:00
Render the database view in the web application
savanni opened issue savanni/monorepo#241 2024-05-23 13:18:52 +00:00
Compile the OTG core app into a WASM module
savanni opened issue savanni/monorepo#240 2024-05-23 13:16:13 +00:00
Create a basic framework for a React PWA
savanni opened issue savanni/monorepo#239 2024-05-23 13:08:09 +00:00
Clicking on a node should take the user to that point in the game tree