This is a bit off-topic, but I've been working on a little framework for two-triangles-and-a-shader WebGL demos for a couple days and figure that some people might find it useful. I still have stuff to do to wrap it up for v1 (e.g. allowing multiple shaders and render-to-texture, write docs, etc) but it's available at <a href="https://github.com/daeken/windowpane" rel="nofollow">https://github.com/daeken/windowpane</a> . I've been using it to build my entries for the Mozilla Demoparty competitions, and you can see examples here: <a href="http://demoseen.com/windowpane/conc.html" rel="nofollow">http://demoseen.com/windowpane/conc.html</a> <a href="http://demoseen.com/windowpane/plasma.html" rel="nofollow">http://demoseen.com/windowpane/plasma.html</a>