For the next week, the students should implement support for ray-geometry intersections (planes, spheres and triangles) as well as support for indirect illumination, namely reflection and refraction. Download the attached P3F scenes and test them. You can also check your code by disabling the flag P3F_scene in the main.cpp file. This runs a built-in random scene inspired by the Ray Tracing In One weekend from Peter Shirley.

Attachments