donotturnoff

Pathtracer

View this project on GitHub.

This is a multi-threaded pathtracer written in Java. It supports many nice visual features such as soft shadows and depth-of-field effects, though many other effects are not supported. The algorithm is naïve and pretty inefficient: no metropolis light transport or photon mapping or anything, so producing high-quality images is slow.

Screenshots

To do