SDF / ray-marching
How the march loop works, why min() composes, gradient-as-normal, box half-extents, smin blending. Foundational to this engine and to most modern stylized renderers.
Twelve concepts taught in conversational walkthroughs during Web-Motion-Grapher development. Built for interview prep.
Each concept here was taught during a real teaching session โ analogy first, then named steps with prose between, worked numerical examples with real values from the codebase, mental-model summaries, and an explain-back question with my actual answer + the judgment it received.
Each concept follows the same shape: opening framing, named steps with prose between, worked numerical examples, mental-model summary, then an explain-back question with my recorded answer.
Search (top-right or /) covers all 12 concepts. Code blocks are syntax-highlighted for Rust, WGSL, TypeScript.