Global Illumination: Photon Mapping
PREVIOUS
< - - - - > CS
184 HOME < - - - - > CURRENT
< - - - - > NEXT
There are some effects that simple raytracing cannot render properly: e.g., caustics:

What we need to add: Rays traced FROM the various light sources.
From each light source, emit “photons” in random directions and trace them into the environment;
Store records (of brigtness / photon density) at intersections with surfaces;
Emit more photons from these locations . . .