An infinite floor of reflective black tiles tracking your music.
Geometry Lab

martin - reflections on black tiles

martin

An infinite floor of reflective black tiles tracking your music.

Martin built a physically-based tile reflection system and wired the surface properties to audio. The tiles reflect a procedurally-generated scene above them, and audio amplitude controls the reflection roughness — at low volumes the surface is mirror-flat, at high volumes it breaks into diffuse shimmer. Architectural, precise, and deeply satisfying.

tilesreflectionfloorarchitecturalglossybass
Artist
martin
Category
Geometry Lab
Engine
Butterchurn / MilkDrop
Runs in
Browser · Zero install
Geometry Lab

Cleaner lines, surface work, and deliberate patterning. These are the presets that feel architectural rather than painterly.

Glowsticks, oscilloscopes, prisms, cubes, and hard edges.

How it works

Audio-reactive shaders, running entirely in your browser.

Upload any audio

Drag in a local file, connect a mic, stream a radio URL, or use one of the included sample tracks.

Real-time analysis

The Web Audio API analyses frequency content, amplitude, and transients at up to 60 fps, all without leaving your tab.

Shader renders the result

Butterchurn translates that data into GLSL shader parameters. martin - reflections on black tiles maps those parameters into its own visual language.

See martin - reflections on black tiles respond to your music.

No account. No install. Works in any modern browser with WebGL2 support.

Open visualizer with this preset