Computer Graphics, Fall 2002
Z Sweedyk


Project 4: OpenGL Robot

Due: Tuesday, Dec. 3

Overview

In this assignment you will implement an OpenGL robot that can be controlled by the user. This assignment is loads of fun! The earlier you start the more fun you'll have. Unlike previous assignments, we are not supplying you with any skeleton code to start from. This is your chance to show what you've learned about OpenGL and create an aplication entirely from scratch. Look at your OpenGL book, the GLUT guide, and previous projects for guidance.

What You Have to Do

The assignment is worth 20 points. Following is a list of features you may implement and their point value. Items listed in bold are required.

By implementing all the required features, you get 13 points. There are many ways to get more points:

It is possible to get more than 20 points. However, after 20 points, each point is divided by 2, and after 22 points, each point is divided by 4.

What to Submit

You should submit:

The writeup should be a HTML document called assignment2.html which may include other documents or pictures. It should explain how to operate the robot and enumerate which features you've implemented. If you submit a movie, it should also explain how you created the movie.

Make sure the source code compiles in the graphics machines. If it doesn't, you will be in a world of hurt.

Remember our standing late policy and collaboration policy.

Notes

Links


Last Update: 7/24/02