In this project we started of with a small foundation and build on that as theory was given over 5 weeks to make a fully functional software raytracer in C++. The raytracer supports Spheres, planes and triangle meshes. There are shadows and PBR for some realistic lighting. So that this can run at a decent frame rate it is also multithreaded.


Find the hole project repository here Github reposetory
