What the Frontend? Open the interactive gallery →
WebGL

Three.js

The reason the browser does 3D at all. Every drivable world and scroll-through bookshelf in this gallery starts here.

Three.js

Effects it builds

Environment mapped meshA 3D object that reflects its environment — reacting to surrounding colors and light sources.Particle systemThousands of small points in space — forming shapes, flowing in fields, or reacting to interaction.Shader distortionA GLSL shader applied to an image or mesh that warps, ripples, or distorts it.3D scroll sceneA Three.js scene whose camera animates through a path driven by scroll position.Floating 3D objectA 3D mesh that floats in the hero — rotating slowly, reacting to cursor movement.
View in the toolbox →