← /lab

// live demo

Particle Storm

About two thousand particles, drifting through a damped field attracted to your cursor. Three.js with a `Points` geometry + a flat update loop that respects prefers-reduced-motion and pauses on tab hidden.