Tyler Streeter
ray tracing project banner

ray tracing

Date

Fall 2004

Description

For a homework assignment in a computer graphics class taught by Dr. Dirk Reiners, I implemented the core functionality of a ray tracer. This included ray intersection tests with spheres, cones, cylinders, and triangles. I also added per-pixel antialiasing and area lights with soft shadows.

Images

Metallic spheres Metallic spheres with 6X antialiasing Metallic spheres with 6X antialiasing and 20 soft shadow ray samples per intersection Metallic rings with 6X antialiasing and 20 soft shadow ray samples per intersection
Tree with 6X antialiasing and 20 soft shadow ray samples per intersection Deranged Stools with 6X antialiasing and 20 soft shadow ray samples per intersection