A quick hack on http://glslsandbox.com
Added custom uniforms using dat.gui
Shaders are saved to URL
704 with reflections and shadows in 1k
Standalone 1K version of my original js1k (2014-dragons) compo entry 704.2
A readable and more optimized version is on Shadertoy
Use WASD or arrow keys to move. Hold mouse and drag to aim.
Failback to canvas2d using software rendering.
Basic benchmark info, nice to compare mobile cpus single thread speed when using software rendering.
HTML5 Canvas 1K Raymarching using Distance Fields.
Standalone 1K version of my original js1k (2010) compo entry 704.