Ray Tracer

This is a small project I worked on to create my own ray tracer. So far I have implemented materials like diffuse, metal, glass, a light emitting material, and the ability to easily add many more. The program is multi-threaded to reduce rendering time and scalable to run with more threads on higher end CPUs.