CS6620 - Ray Tracing for Graphics

Project 1 - Ray Casting

Results

Rendered in 0:00:09 with one thread, 0:00:03 with seven threads plus the main thread.
Rendered Image Normalized Z-Buffer

Machine Specs

Running Windows 10 on a Bootcamped MacBook Pro
Processor Intel Core i7 2.50 GHz
RAM 16GB 1600 MHz DDR3
Graphics Card Intel Iris Pro 1536 MB

Project Stumbling Blocks

For awhile, I got stuck because my spheres seemed slightly skewed and the camera seemed farther away than it should have been.

The problem was that I did not divide the camera's field of view by two before calculating the width and height of the image plane.