A project to implement the details of these lessons (http://learningwebgl.com/blog/?p=11)
- Models
- Texture in model file
- Terrain model from png
- Quaternions
- Shapes
- Camera
- Re-World-Y
- Skeleton system
- Sample humanoid
- Joint angle limits
- Lighting
- Fragment lighting
- Normal map
- Physics?
- Learning WebGL -- http://learningwebgl.com/blog/?p=11
- OpenGL Transformation -- http://www.songho.ca/opengl/gl_transform.html
- OpenGL Shading Language Reference -- http://www.opengl.org/sdk/docs/manglsl/
- OpenGL Wiki (geometry shader) -- http://www.opengl.org/wiki/Geometry_Shader
- Game Programming Wiki (Bone System) -- http://content.gpwiki.org/index.php/OpenGL:Tutorials:Basic_Bones_System
- WebGL: Bump Mapping using normal maps -- http://leinonen.se/2012/07/webgl-bump-mapping/
- Shader Effects: Shadow Mapping -- http://devmaster.net/posts/3002/shader-effects-shadow-mapping
- Glow Maps -- http://www.nutty.ca/?page_id=352&link=glow
- The Standford Models -- http://graphics.stanford.edu/data/3Dscanrep/
- THREE.js -- http://threejs.org/ http://github.com/mrdoob/three.js/
- Appearance Preserving Simplification -- http://gamma.cs.unc.edu/APS/APS.pdf
- Texture Mapping Progressive Meshes -- http://research.microsoft.com/en-us/um/people/hoppe/tmpm.pdf
- Heavy sampling from http://learningwebgl.com/blog/?p=11
- Armadillo.ply originally from http://graphics.stanford.edu/data/3Dscanrep/
- dodecahedron.ply, octahedron.ply -- http://people.sc.fsu.edu/~jburkardt/data/ply/ply.html