Metropolis Light Transport for Participating Media
In this paper we show how Metropolis Light Transport can be extended both in the underlying theoretical framework and the algorithmic implementation to incorporate volumetric scattering. We present a generalization of the path integral formulation that handles anisotropic scattering in non-homogeneous media. Based on this framework we introduce a new mutation strategy that is specifically designed for participating media. Our algorithm includes effects such as volume caustics and multiple volume scattering, is not restricted to certain classes of geometry and scattering models and has minimal memory requirements. Furthermore, it is unbiased and robust, in the sense that it produces satisfactory results for a wide range of input scenes and lighting situations within acceptable time bounds.
KeywordsAcceptance Probability Mutation Strategy Path Space Transport Path Global Illumination
Unable to display preview. Download preview PDF.
- Arv93.J. Arvo, Transfer Functions in Global Illumination, ACM SIGGRAPH ’93 Course Notes — Global Illumination, 1993, pp. 1–28.Google Scholar
- Bha93.N. Bhate, Application of Rapid Hierarchical Radiosity to Participating Media, Proceedings of ATARV-93: Advanced Techniques in Animation, Rendering, and Visualization (1993), 43–53.Google Scholar
- BT92.N. Bhate and A. Tokuta, Photorealistic Volume Rendering of Media with Directional Scattering, Third Eurographics Workshop on Rendering (1992), 227–245.Google Scholar
- HM72.E. Hlawka and R. Mück, Über eine Transformation von gleichverteilten Folgen II, Computing (1972), no. 9, 127–138.Google Scholar
- Kel98.A. Keller, Quasi-Monte Carlo Methods for Photorealistic Image Synthesis, Ph.D. thesis, Shaker Verlag Aachen, 1998.Google Scholar
- KW00.A. Keller and I. Wald, Efficient importance sampling techniques for the photon map, Interner Bericht 302/00, University of Kaiserslautern, 2000.Google Scholar
- LBC94.E. Languenou, K. Bouatouch, and M. Chelle, Global Illumination in Presence of Participating Media with General Properties, Fifth Eurographics Workshop on Rendering (1994), 69–85.Google Scholar
- LW96.E. Lafortune and Y. Willems, Rendering Participating Media with Bidirectional Path Tracing, Rendering Techniques ’96 (Proc. 7th Eurographics Workshop on Rendering) (1996), 91–100.Google Scholar
- MRR+ 53.
- PP98.I. Peter and G. Pietrek, Importance driven Construction of Photon Maps, Rendering Techniques ’98, 1998, pp. 269–280.Google Scholar
- Rus94.H. Rushmeier, Rendering Participating Media: Problems and Solutions from Application Areas, Fifth Eurographics Workshop on Rendering (1994), 35–56.Google Scholar
- Sil95.F. Sillion, A Unified Hierarchical Algorithm for Global Illumination with Scattering Volumes and Object Clusters, IEEE Transactions on Visualization and Computer Graphics 1 (1995), no. 3.Google Scholar
- Vea97.E. Veach, Robust monte carlo methods for light transport simulation, Ph.D. thesis, Stanford University, 1997.Google Scholar
- VG95.E. Veach and L. Guibas, Optimally Combining Sampling Techniques for Monte Carlo Rendering, SIGGRAPH 95 Conference Proceedings, Annual Conference Series, 1995, pp. 419–428.Google Scholar
- War91.G. Ward, Adaptive Shadow Testing for Ray Tracing, 2nd Eurographics Workshop on Rendering (Barcelona, Spain), 1991.Google Scholar
- War92.G. Ward, Measuring and Modeling Anisotropic Reflection, Computer Graphics (SIGGRAPH 92 Conference Proceedings), 1992, pp. 265 – 272.Google Scholar