Donut Dynamics
Gravity gymnastics
Donuts that dance around your cursor. These 3D rings naturally pull toward each other through simulated gravity, but scatter away when your mouse gets too close.
Double tap & Hold to interact
Techstack
Built with WebGL and Three.js for 3D rendering, plus Rapier for physics simulation. Custom GLSL shaders handle the visual effects while JavaScript tracks mouse movement and collision detection.
Techstack
Built with WebGL and Three.js for 3D rendering, plus Rapier for physics simulation. Custom GLSL shaders handle the visual effects while JavaScript tracks mouse movement and collision detection.
Credits
Built as an creative coding experiment, inspired by the magicians work at Lusion.
Credits
Built as an creative coding experiment, inspired by the magicians work at Lusion.