GLSL Playground
This is a simple WebGL2 playground for GLSL fragment shaders, heavily inspired by Shadertoy.
Edit the source (thanks ace editor). Use Ctrl+Enter to recompile on the fly. The following uniforms are defined by default:
float iTime: a timer in secondsvec2 iResolution: canvas resolution in pixelsvec2 iMouse: coordinates of the mouse