Photon Mapping

Using backwards ray tracing, tracing from light sources as opposed to through the viewing plane by shooting special photon rays from light sources, this program combines with a simple ray tracer to provide a model for global illumination, particularly on the standard Cornell box.