This document describes the requirements for Project 2 in CSE 472. The
project will be due April 14, 2008 at 11:59pm. The project is an
individual project.
Project 2 help with changing names is now available
Your assignment is to implement a recursive ray tracer and render the boat you did in Project 1 (you can add to the scene if you wish and probably will have to). There is a tutorial to get you started on ray tracing (step 7) and one additional step assignment. Your solution must incorporate the following features:
In addition, please choose one of the following features to implement:
Notice: If you wish to create some alternative image for this project, I will entertain suggestions. Please email me with a proposal and I will let you know. Some students in the past have suggested that they would like some "artistic latitude".
Antialiasing and penumbra must utilize a Poisson distribution.
You must create a final image with the at least the following:
When you are done, you will turn in your entire project in a turn-in directory we will specify later. You will:
Create a .zip file with all of these files in it with the name of the file being your user if (i.e. masseyja.zip). If you have to turn in a second time, add a suffix (masseyja-2.zip).