now building
Web-Motion-Grapher
Phase 0 complete · Phase 1 entry: fs_sdf_march
A real-time motion graphics tool that runs entirely in the browser — no install, no plugins.
Houdini × Figma × real-time rendering engine. Everything runs in Rust compiled to WebAssembly, rendering via WebGPU. JS just drives events.
motion studio · capability preview · webgl2 · move your cursor over the canvas
gaussian splats · billboard projection · additive compositing · physics
3D Gaussian splats in a dark void. Hover to attract, drag a splat to move it, click empty space to spawn another. Turbulence keeps them drifting; overlapping primaries additively mix to secondaries. Pick each splat's colour and transparency in the panel.
dev notes
Graphics Notes
My running notes on graphics programming — shaders, ray marching, SDF theory, WebGPU internals, and learnings from building WMG.
codesavory.github.io/graphics-notes ↗