three.js
3D scenes
Real-time WebGL, custom GLSL, one draw call where one draw call will do. Drag to orbit, scroll to zoom; everything keeps moving (slowly) even with reduced motion on.
01 Relic 4,356 instanced boxes as an interference-wave field, orbiting a torus knot in a custom fresnel shader. Bloom does the glowing. open scene 02 Galaxy 80,000 particles in a three-arm spiral. Every star orbits in the vertex shader - inner ones lap the outer, smearing the arms. open scene 03 Pulsar A sphere breathing through GPU simplex noise. Peaks run hot and bloom, valleys fall dark, a fresnel rim holds the edge. open scene