[Space] pause [←/→] speed [↑/↓] beams [R] reverse [P] psychedelic [D] debug [F] fullscreen [H] help
prism spin
beam spin
beams
Vanilla WebGL2 / GLSL ES 3.0 — no external libraries.
Triangle SDF: © Inigo Quilez (
iquilezles.org
), MIT License.
Wavelength→RGB: based on Dan Bruton's spectral approximation.
Optics: Snell's law, exact Fresnel equations, Cauchy dispersion.
[D] debug menu