CS 6620 - Fall 2017 - Ray Tracing for Graphics
Project 12 - Path Tracer
Kevin Parker
Final results
Cornell
This took 2752 seconds (45.9 minutes) to render.
Samples increase dynamically from 16 to 2048.
There are up to 12 bounces per camera ray.
Bounce rays are determined randomly within a hemisphere.
Teapot
This scene took 303 seconds (5 minutes) to render.
Older scene
My laptop went to sleep during this render, so I don't have reliable timing data.
As well, I realized I am not doing inverse gamma correction for textures after loading them,
and this is a bug I will need to fix before rendering more textures.
As well, I didn't put much extra effort into this scene as it doesn't demonstrate the GI much more than making the shadows slightly darker right where the objects are touching the floor,
as the objects are occluding ambient light.
Intermediate results
In earlier attempts, I got some of the variance/sampling parameters too low
Machine Specs
MacBook Pro (15-inch, 2016)
2.7 GHz quad-core Intel Core i7 Skylake (6820HQ)
16 GB 2133 MHz LPDDR3 RAM