three.js demos
I learn javascript and threejs by writing small 1-page demos, each implementing some feature I found tricky. Always optimising, aiming for framerates at 60.
Marathon MadCrowd 6000 Dodecahedrons
Raycaster & Mouse Simulator
Dashboard Island
Height-map City Desert
City 100,000
Instanced Cubes 50,000 Coloured
Spinning Cubes Infinite
Island World Shaders 4000 instanced
low-poly men WebGPU
instances demo Bounding Boxes
Collision Detection Multi-Level
World Game board