CS 586/480 - Computer Graphics II

Assignment 4

Add one of the following acceleration techniques to your ray tracer.

Be sure to save a working version of your code before making this change!

Generate two Phong-shaded images that contain at least four spheres, two non-box triangle meshes and one white light - one image with your acceleration technique and one without.

Initially create a high-resolution image (at least 1024x1024), and use the pixel averaging algorithm from class to create an "anti-aliased" smaller image.

Post your anti-aliased images (in JPEG, TIFF or PNG format) in their native resolution (i.e. don't set their size in html) and code on a web site with the associated computation times.

Tell me which acceleration technique that you used and which source file(s) contain(s) most of the code that implements it.

E-mail the URL of the web site to david AT cs.drexel.edu before the deadline (11/14/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 November 21, 2004.