Tuesday, February 06, 2007

Ray Tracing - Project 3

Design Choices

This assignment added implementation of several primitives including the box, disk, ring, and triangle. The Moller intersection was used to intersect the triangles, as it was the easiest to implement. Amy Miller's implementation was used to implement the box intersection. The new primitives were rendered using existing shaders and the normals were obvious to compute.

This is the default scene for Project 3 using the updated rendering


Creative Image

This scene uses two lights: a directional light and a point light. It features 200 triangles, 60 spheres in a double-helix, a box, and a plane


About this project

Time Required: 5 hours
Difficulty: Easy. Mostly just implementing intersection algorithms
Code: project3.tar

No comments: