01 — The Fox
One model per section
Each section owns a 3D model. As you scroll into a section, its model slides in from one side and the previous model exits the other.
02 — The Robot
Animations scrub on scroll
Each model's built-in glTF animation is bound to local scroll progress within its section, so the motion plays only while you're looking at it.
03 — The Figure
Easing & overlap
A smoothstep curve makes models linger at center rather than zip through. Adjacent sections overlap slightly so transitions feel continuous.
04 — The End
Roll your own
Add or remove sections by editing the SECTIONS array — each entry pairs a model URL with a clip index and presentation settings.