The document discusses global illumination techniques, including direct illumination, indirect illumination, radiosity, and photon mapping. Radiosity involves subdividing surfaces into patches and calculating light transport between patches. It was introduced in 1984. Photon mapping is a two-pass Monte Carlo method where photons are traced in the first pass to construct a photon map, which is then used in the second pass for rendering. It was introduced in 1995 and uses techniques like Russian roulette. Both radiosity and photon mapping can be used to simulate indirect illumination in games and productions.