http://www.opengl.org/documentation/red_book/
http://www.swiftless.com/tutorials/opengl/opengltuts.html
http://www.opengl.org/resources/code/samples/glut_examples/advanced/advanced.html
http://www.sgi.com/products/software/opengl/examples/glut/examples/