ETHZ Path Tracing Project 2015

A rendering competition submission.

A test for microfacet material model (Veach's PhD Thesis)
Cornell box
Photon mapping
Subsurface scattering (milk parameters)
Subsurface scattering (potato parameters)
Heterogeneous participating medium
Homogeneous participating medium
Microfacet bowl and glass scene
Cornell box with participating media
Final project image

In the computer graphics course at ETH Zurich, our task was to gradually add features and extend the capabilities of a ray-tracing framework called Nori.

Some of the features that are showcased in the images and implemented throughout the course are listed below:

  • Volumetric path tracing with multiple importance sampling
  • Photon mapping
  • Smooth mirror and dielectric BRDF models
  • Microfacet BRDF model with Beckmann distribution
  • Subsurface scattering with dipole approximation
  • Multiple different types of light sources

For the final project, we were tasked with producing an image that combines implemented features into a given theme.