Assignment 6 - Triangle Meshes and Speed-up Structures for your Raytracer

Partner: Adit Dalvi (cs184-bn)

Thousand Spheres

Timed with 1 ray per pixel, but rendered with 4 rays per pixel

» no acceleration structure - 169 seconds

» w/ acceleration structure - 3 seconds

» speedup - 56x faster

thousandspheres.scd

Utah Teapot

Timed with 1 ray per pixel, but rendered with 4 rays per pixel

» no acceleration structure - 1129 seconds

» w/ acceleration structure - 58 seconds

» speedup - 19x faster

teapot.scd, teapot.obj

Extra Credit

Smooth Phong Shading with Interpolated Normals

Interpolated normals between the three vertices of each triangle. Rendered at 4 rays per pixel.

Animation

Animation of a 400-sphere scene (myscene.scd). Render time: about 8 minutes.