If you can't see anything, get a webGL enabled browser! (Tested in Firefox 3.7a3pre - 18/3/10)
Updated 1/11/11 to work with Modern Browsers - Float precision defined in Fragment Shader, WebGLFloatArray replaced with Float32Array. This used to run like a dog when I wrote it, now it's super smooth!
Full hexes with lighting
Not sure why I've got the odd shading artifact on the hex caps either