This exam is due on December 16 at 11:59 pm. It will not be accepted after
that time.
All questions are of equal weight.
- Provide a pseudo-code implementation for the three dimensional extension
of the Koch curve depicted in figure 10-74 page 369 of your book.
- Implement backface detection and removal in your last graphics programming
project.
- Extend the Sutherland Hodgman polygon clipping algorithm to clip
three-dimensional planes against a regular parallelpiped. Provide pseudo-code.
- Create a chart describing the various methods of rendering a scene
discussed in this class. Include strong points, weak points and relative
time consumed.
- Set up a scene for a raytracer that includes at least a light source, a
sphere, and a polygon object. Sketch this scene. Show the calculations for:
- A ray that misses everything in the scene
- A point on one object that is shadowed by another object.
- A point of one object that reflects another object.
You do not need to use a raytracer for this question. You MUST show your
calculations.