+ Lesson 5: 3D Shapes (http://nehe.gamedev.net/tutorial/3d_shapes/10035/)