Individual project completed in 2016.
Basics of a path tracer - Monte Carlo path tracing algorithm with materials like plastic and metals, and properties like reflection and refraction.
Tools used: C++, OpenGL
A simple scene with 3 spheres having different material properties - Lambert, Metal, Fully Reflective