Participating Media Illumination using Light Propagation Maps

Raanan Fattal


Light traveling through semi-transparent media such as smoke and marble is absorbed and scattered. To achieve proper realistic visualizations of such media, illumination algorithms must account for these events. In this paper, we present a new method for solving the Radiative Transport Equation, which models such evolution of light. The new method falls into the category of the Discrete Ordinates Method and inherits its generality and computational lightness. This method is known to suffer from two main shortcomings, namely the false scattering and the ray effect, which we avoid in our new method. By propagating the light using lower-dimensional maps of rays we detach their transport from the Eulerian grid and use fine angular discretizations. Thus, the scattering effect at each scattering generation is eliminated and the ray effect is significantly reduced at with no additional memory requirements. Results demonstrate the new method’s efficiency, ability to produce high-quality approximations, and its usefulness for a wide-range of computer graphics applications.




author = {Fattal, Raanan},   
title = {Participating media illumination using light propagation maps},   
journal = {ACM Trans. Graph.},   
volume = {28},   
number = {1},   
year = {2009},   
issn = {0730-0301},   
pages = {1--11},   
doi = {},   
publisher = {ACM},   
address = {New York, NY, USA},