Fun with WebGL.