15-463 Programming Assignment 3: Ray Tracing
Due 10 April 1997 (before midnight)

For this assignment, you will be extending your ray caster into a ray tracer. Details of the assignment.


Provided software

Scene reader
Documentation on the scene format is available in Acrobat and PostScript formats. You might also like to read to documentation for our C scene reader software in the p2/c directory. Our C++ scene reader is basically undocumented at the present time (sorry), except for the code and the README file in the p2/cpp directory.

Sample ray caster
We've made sample solutions for P2 available. You can find the source code for the C and C++ versions in .../15-463/pub/src/p2/c/raycast/. and .../15-463/pub/src/p2/cpp/raycast/, respectively.

TIFF input/output
We've provided you with routines for doing input/output to TIFF files. Look on the software page for documentation.


27 March 1997
ph@cs.cmu.edu