top of page

Path Tracer

I created this path tracer during a graphics programming course in my second year at IGAD. It uses a monte carlo algorithm to calculate all the lighting. It runs completely on the CPU, and uses multithreading to speed up the rendering. The camera can be moved in real time, but has to not move for a while to render a smooth image. The time it takes to render a smooth image can range from 5 minutes to a day, depending on the hardware it is running on and the complexity of the scene.

 

The path tracer supports different types of shapes, reflection, refraction, and textures.

bottom of page