Drag to tilt the view. Scroll or pinch to move closer or farther, or hold W and S. C starts or stops the camera, T hides captions, R makes a new black hole, ↑ and ↓ change its spin, D toggles dithering, F toggles full screen, M toggles sound, + and − change pixel size. starting the GPU…

Credits

Ideas by Antti Hellgren. Implemented with Claude by Anthropic.

All code was written for this project. The page uses no third-party code libraries. The methods below are published science and standard techniques, credited here.

Physics

Graphics

Colors

Story and captions

Sound

Typeface