Re:Porting a Ray Tracer to Rust, Part 1
by CyberDildonics on Wednesday December 31, 2014 @08:22AM
(#8819235)
I think he was talking about rays when he said 'photons', not photon mapping in regards to the specific technique.
In conventional (uni-directional) path tracing, rays are shot from the camera only, and bounce around the scene (other than for light visibility testing).
Bi-directional path tracing uses rays originating at both the camera and light sources going in opposite directions.
VCM is a combination of Bi-directional path tracing and photon mapping.