๐ง WIP โ placeholders only; becomes real slides once the shared theme exists.
2โ4 slides shown before each block, ~2 minutes, motivational not reference. Placeholder image slots marked [img].
Opening (mini-keynote + expectations)
- Title: workshop name +
[img: the live site]
- Why R3F, why now โ v10, WebGPU
[placeholder: the 3-beat story]
- What today covers โ the concept arc
[placeholder: core โ TSL โ state โ physics โ site]
- How we're using agents today
[placeholder: bring yours / you type / where they help]
L1 โ The hero, explained
- "This is the hero. You're rebuilding it."
[img: finished hero]
- The mental model: the tree is the scene graph
[placeholder]
L2 โ Make it alive
- "Now it moves, reacts, and takes direction"
[img: hover + leva panel]
- When things run: the loop and the scheduler
[placeholder]
TSL
- "Shaders, in your language"
[img: flip demo]
- Slide that says out loud: this is the hard one, failing here is normal
[placeholder]
- Uniform = knob ยท node = logic
[placeholder]
State
- "One store drives the whole site"
[img: TOD scrub, two canvases following]
- The render counter that doesn't move
[placeholder]