CS 371
Computer Graphics
Spring 2005


Final Project: What to Submit (and When)

READ CAREFULLY!

Your project is due on 5/17/05 (the last day of reading period) before 5pm. Extensions needed beyond this deadline must be approved by the Dean's Office.

It is important that you take care in organizing your final project materials so that everything that required in order to evaluate your project is present. A description of what is required appears below. It is also important (read: required) that all of your code be organized so that it runs on the Dells in the lab. A project which does not will receive a failing grade.

Here is what you need to hand in:

The Code
As usual, you should put create a directory containing all files needed so that I can compile, run and evaluate your project. This should include
  • All source code files, with no duplicates or extraneous files.
  • A Makefile which will allow me to easily recompile all source code without any editing.
Data
ALL supporting files needed to successfully run and evaluate your program. This includes:
  • Scene files that demonstrate the features of your program (an undemonstrated feature will not be considered implemented).
  • Image and other data files that might be needed to run your program.
  • Depending on your particular project, there may be other files. It is your responsibility to supply them.
Supporting Documentation
  • A file named README describing how to make, run, and use your program.
  • A project description file named PROJECT containing a description of
    • The minimum requirements and extensions you originally proposed.
    • A brief description of which of these were implemented.
    • A description of the organization of your code, including key classes and functionality.
    • Other information you would like me to have when evaluating your program.
Other
Depending on your particular project, there may be other materials needed. It is your responsibility to supply them.

To turn in your work, create a directory containing all necessary files. Call your directory yourlastnameFinalProj and pack it into a single "tar" file, then drop the tar file off in the drop-off directory.


lenhart@cs.williams.edu