Space Partitioning using BVH
This assignment was intended to make the ray tracer as fast as possible using Space partitioning techniques. We used BVH for the partitioning purpose. Most of the BVH partitioning was given which makes the assignment fairly easy.
Cornell Box With BVH - Render Time 1.54 min (Single Thread)
Cornell Box Z-Buffer With BVH - Render Time 1.54 min (Single Thread)
CPU : Intel(R) Core(TM) i7-4710MQ CPU @ 2.50GHz
Memory: 24 Gb DDR3 @ 1600 MHz
GPU: NVIDIA GeForce GTX 880M