For my CS 11 project I intend to learn texture mapping and animation in OpenGL. As a demo, I will write a scenery changer program that contains an animated character, probably a robot of some sort. The user will be able to select scenes by pressing a keyboard button. C++, OpenGL, and GLUT will be used to implement the demo. The reference book I am using to study OpenGL is the OpenGL SuperBible, Second Edition by Richard S. Wright, Jr., and Michael Sweet.

This web page contains the timeline, weekly status reports, and file downloads. The timeline and details of the demo program are still subject to change. Source code, executables, and weekly status reports will be added as they are completed.

Files
Week 2
Week 3 (.tar.gz file)
New Week 3 (.tar.gz file)
Week 4 (.tar.gz file)
Week 5 (.tar.gz file)
Week 6 (.tar.gz file)
Week 7 (.tar.gz file)
Week 8 (.tar.gz file)

Reports
Week 1 - April 15, 2003: Setup and Timeline
Week 2 - April 22, 2003: Review of Transformations, Shapes, and Lighting
Week 3 - April 29, 2003: Animation 1
Week 4 - May 6, 2003: Texture Mapping
Week 5 - May 9, 2003: Terrain Generation
Week 6 - May 23, 2003
Week 7 - May 30, 2003, Fog
Week 8 - June 6, 2003: More Fog, Misc. Features