Path Tracer

Unline the previous projects, in this project we will not simply add a new feature to our ray tracers. Instead, we will replace the Monte Carlo GI component with path tracing.

Result

Different bounces

All under 512 samples, BLinn, multi-importance-sampling, i7-9700k.

  1. 5 bounces. 6:16s
  2. 3 bounces. 4:17s
  3. 1 bounce. 2:04s

Different sample counts

Thank Boson for providing scene files. 5 bounces.

  1. 512, 6:07s
  2. 1024, 10:17s