The topics
The task was to implement several techniques commonly used in raytracing. We implemented the following:
- Motion Blur - 20 points
- Reflective and Refractive Transparency - 30 points
- Procedural Shading - 20 points
- Displacement Mapping - 40 points
- Bump Mapping - 30 points
- Integrated Intensity Volume Rendering - 60 points
- Acceleration Structures:
- SAH construction of BVH - 20 points
- SAH KD Tree - 40 points
- Primitive splitting - 40 points