Introduction to OpenGL Transformations

Useful Links

OpenGL User Guide (Redbook)
OpenGL Reference Manual (Bluebook)
GLUT Specifications

Your objective for this lab is to become familiar with how to do transformations and rotations on primitive objects in OpenGL. To do this you must download the OpenGL 3D viewer code.

Assignment: Recreate the solar system using OpenGL. For reference, consult the OpenGL reference manual. Your completed lab should have all the planets in the solar system rotating around the sun and at different speeds. Also each planet that has a moon should have at least one moon rotating around it. The image below will give you an idea of how it should look.