Coin Stack — Behind the Scenes

How the 3D coin builder works, piece by piece. ← back to the app

What Three.js is doing here

What's unusual for a Three.js app

One idea unifies every shape

Traced coins

Every upload goes through a pipeline

Texture baking

Faces

The edge library — all procedural canvases

The rig

The light dot

The animation core

The three flip styles

Architecture

The panel

Serving & reliability

Stack in one line: Three.js r160 + raw BufferGeometry + Canvas 2D bakes + vanilla JS state/UI, served statically — no build, no frameworks, no asset files.