15-463 Programming Assignment 2: Ray Casting
Due 13 March 1997 (before midnight)

In this assignment, you will be writing a ray caster. The details of the assignment are currently available in PostScript format.

Remember, you will be expanding on your code for this assignment in the next assignment, P3. Try and write clean code that you will be able to easily extend and modify. If you do this, P3 should go much more smoothly for you.

In this assignment, you will be using a standard scene file format which will return in P3 and P4. You should see:


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


Also see the class notes on ray generation (Notes 10) and ray-polygon intersection (Notes 11).


27 February 1997
ph@cs.cmu.edu