Built machinery around textures and frame buffers. In the olden days we called this an Offscreen G World. Added some basic surface normals. For rendering, randomizing them a bit adds some cheap interestingness.
Also: filters. Ported omino_glass chromatic aberration filter to run here, realtime.
sceneExample4.html
click for
http://omino.com/experiments/webgl/sceneExample4.html
click for
http://omino.com/experiments/webgl/sceneExample4.html
Next: multiple camera angles, alternating.