CS 586/480 - Computer Graphics II

Assignment 7

Modify your shading equation to be more in line with the Hall model.

Add shadows and reflections to your ray tracer.

Optionally and for extra credit (50%) add refraction to your ray tracer.

Create a scene that contains at least two spheres and three non-box triangle meshes, at least one of which is reflective, and at least one white light. Also add a "floor" that your shadows can be seen on. Be sure to positiion your objects in way that something is reflected in your reflective object(s). Also use adaptive supersampling with two levels of subdivision.

Post your image (in TIFF or PNG format) in its native resolution (i.e. don't set their size in html) and code on a web site, with the associated computation time and shading paraeter values.

E-mail the URL of the web site to david AT cs.drexel.edu before the deadline (12/10/04).

You can find some SMF triangle mesh models here, including models for an octahedron, a box, an icosahedron, a cylinder, a superellipsoid, a supertoroid, 3 bunnies, a cow and a molecule.

Last modified on December 2, 2004.