A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
This project is a program for rendering virtual 3D scenes with the global illumination algorithm Monte Carlo ray tracing.
The algorithm recursively trace light rays from the camera out in the scene and bounces them around on / through the surface of objects.
The project was made for the course Advanded Global Illumination and Rendering, TNCG15, at Linköpings University.