This is the latest iteration of my custon ray tracer built using C++, OpenGL, and CMake. Currently, it supports recursive reflections using a Phong shading model, supersampling anti-aliasing (SSAA), renders sphere, plane, and triangle shapes, and implements a BVH acceleration structure. In the future, I hope to implement recursive diffuse lighting to accurately depict global illumination and refractions to simulate glass objects.
Link to source files here
Contact Info
Lane Parrish
College Station, TX
Email: laneparrish04@gmail.com
LinkedIn: linkedin.com/in/laneparrish04