a multi-threaded cpu pathtracer in c++
it continuously updates and converges on the final image as long as the camera remains stationary. also supports hdr skydomes
having previously only built a raytracer, having extras like ambient occlusion, caustics, colour bleeding, depth of field almost automatically (by nature of being a pathtracer) was really nice to see. still can't believe how nice these images look
i'm quite proud of it and will want to revisit this some day
working at twirlbound as a programmer on
the knightling
previously pine