Real-time physically based rendering engine
Tessellate mathematical knots in JavaScript
Spin an object by dragging with a mouse, trackpad, or touch screen
Easily modify WebGL shaders with a canvas HUD