Rendering Participating Media with Bidirectional Path Tracing

In this paper we show how bidirectional path tracing can be extended to handle global illumination effects due to participating media. The resulting image-based algorithm is computationally expensive but more versatile than previous solutions. It correctly handles multiple scattering in non-homogeneous, anisotropic media in complex illumination situations. We illustrate its specific advantages by means of examples.

[1]  James T. Kajiya,et al.  Ray tracing volume densities , 1984, SIGGRAPH.

[2]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[3]  Backward Ray Tracing,et al.  Backward Ray Tracing , 1986 .

[4]  Holly Rushmeier,et al.  Realistic image synthesis for scenes with radiatively participating media , 1988 .

[5]  B. Roysam,et al.  A numerical approach to the computation of light propagation through turbid media: Application to the evaluation of lighted exit signs , 1991, Conference Record of the 1991 IEEE Industry Applications Society Annual Meeting.

[6]  C. Schlick Divers éléments pour une synthèse d'images réalistes , 1992 .

[7]  Sumanta N. Pattanaik,et al.  Computational Methods for Global Illumination and Visual-isation of Complex 3D Environments , 1993 .

[8]  Chris Patmore,et al.  Simulated Multiple Scattering for Cloud Rendering , 1993, ICCG.

[9]  Yves D. Willems,et al.  Bi-directional path tracing , 1993 .

[10]  Yves D. Willems,et al.  A Theoretical Framework for Physically Based Rendering , 1994, Comput. Graph. Forum.

[11]  Claude Rozé,et al.  EVALUATIONS OF THE SIGHTING DISTANCE IN A FOGGY ATMOSPHERE BY MONTE CARLO SIMULATION , 1994 .

[12]  Eric P. Lafortune,et al.  Mathematical Models and Monte Carlo Algorithms for Physically Based Rendering , 1995 .

[13]  Leonidas J. Guibas,et al.  Bidirectional Estimators for Light Transport , 1995 .

[14]  Kadi Bouatouch,et al.  Global Illumination in Presence of Participating Media with General Properties , 1995 .

[15]  Jos Stam,et al.  Multiple Scattering as a Diffusion Process , 1995, Rendering Techniques.

[16]  Holly Rushmeier,et al.  Rendering Participating Media: Problems and Solutions from Application Areas , 1995 .

[17]  N. Max Efficient light propagation for multiple anisotropic volume scattering , 1995 .

[18]  Leonidas J. Guibas,et al.  Optimally combining sampling techniques for Monte Carlo rendering , 1995, SIGGRAPH.