Spatial tilt
RotateX / rotateY tracked to the pointer with a springy ease and a moving light highlight.
A live 3D object choreographed to your scroll, and cards that tilt in real space under the cursor. Built with three.js, tuned for performance, and fully reduced-motion aware.
Planets resolve from the dark and circle the light.
Every pixel of scroll moves the camera and the worlds around the sun.
Space gives way to a warm horizon — clouds drifting under the sun.
Each card tilts toward the cursor in 3D space; inner layers float at different depths for true parallax. Disabled automatically when reduced motion is requested.
RotateX / rotateY tracked to the pointer with a springy ease and a moving light highlight.
Title, icon and body sit at separate translateZ depths, so they shift independently as the card moves.
Honors prefers-reduced-motion, keeps focus states, and never blocks interaction.