
Added a Monte Carlo sampling bounce for indirect illumination, no caustics map. Render time 0:16:46

Photon map only for indirect lighting. 1 millions photons, render time 0:01:13

Direct and indirect lighting with the photon map. 1 million photons, render time 0:01:09

Direct lighting in the photon map only as a sanity check, looking ok.

Obviously still wrong, but an improvement. Photon map for all illumination, 1 million photons, render time 0:04:08

First attempt at using the photon map for direct illumination. Very incorrect, but also very fun! 1 million photons, render time 0:00:26