The Monte Carlo Path Tracer is the final project of my Computer Graphics class (taken in 2015) and is built in a team using C++, OpenGL, and Qt. It implements rendering techniques like Multiple Importance Sampling, Global Illumination, depth of field, and uses data structures like K-d trees.