CS 6620 Fall 2014 - Project 4

Box Scene: 3.231s

Bunny Scene: 11.705s


The bunny scene makes use of the Stanford Bunny from the Stanford 3D Scanning Repository.

Reference Scene: 203ms


The reference image was rendered with one sample per pixel


Hardware Used and Other Details

Render times were measured using std::chrono::high_resolution_clock and only include time to render, ie. time to load the scene and write the images to disk is ignored. Both images were rendered with 8 threads and 8x8 blocks with 16 samples taken per pixel, sample positions were generated with a low-discrepancy (0, 2) sequence.

CPU: Intel i5-2500K @ 4.0GHz, 4 hardware threads
RAM: 8GB 1600MHz DDR3
Compiler: gcc 4.9.1 (MinGW on Windows)
Compilation Flags: -O3 -mfpmath=sse -march=native -flto