Colophon
How it is built
0rendering libraries. No three.js, no framework, no build step.
3draw calls per frame — dust, edges, neurons — each instanced.
12,670instances drawn every frame from geometry uploaded once.
43headless tests over the maths and the choreography.
The camera path, the activation sequence and the chapter cross-fades are one pure
function of scroll position, tested in Node without a browser. The renderer is
GLSL ES 1.00 so the same shaders run on WebGL 1 and 2. Lines are
instanced quads expanded in screen space and clipped against the near plane, because
gl.lineWidth is capped at 1 pixel and because flying through geometry
puts endpoints behind the camera on almost every frame.
Devapriyan Sampath · devapriyan1723@gmail.com · LinkedIn