It's starting to look like a photon maping... ROFL