A toy. Self-similar spiral patterns rendered with THREE.js and a custom shader pipeline — square spirals, nested squares, triangles, plus a panel of presets (Aurora, Wormhole, Cyberpunk, Mandala, …) and live audio reactivity.

Drag to pan. Scroll to zoom into the fixed point. Toggle the side panel for controls.

Prefer it without site chrome? Open fullscreen →