Using a modified version of Three.js by mrdoob.
Best viewed in Chrome 8/9 or Firefox 4 using WebGL renderer.
Canvas renderer is very slow on anything other than Chrome.
Blinn-Phong shader only works in WebGL, canvas has only diffuse materials.