Abstract
Many rendering algorithms willingly sacrifice accuracy, favoring plausible shading with high-performance. Modular Radiance Transfer (MRT) models coarse-scale, distant indirect lighting effects in scene geometry that scales from high-end GPUs to low-end mobile platforms. MRT eliminates scene-dependent precomputation by storing compact transport on simple shapes, akin to bounce cards used in film production. These shapes' modular transport can be instanced, warped and connected on-the-fly to yield approximate light transport in large scenes. We introduce a prior on incident lighting distributions and perform all computations in low-dimensional subspaces. An implicit lighting environment induced from the low-rank approximations is in turn used to model secondary effects, such as volumetric transport variation, higher-order irradiance, and transport through lightfields. MRT is a new approach to precomputed lighting that uses a novel low-dimensional subspace simulation of light transport to uniquely balance the need for high-performance and portable solutions, low memory usage, and fast authoring iteration.
Supplemental Material
- Ashdown, I. 2001. Eigenvector Radiosity. Master's thesis, Department of Computer Science, University of British Columbia.Google Scholar
- Bavoil, L., Sainz, M., and Dimitrov, R. 2008. Image-space horizon-based ambient occlusion. In SIGGRAPH talks, ACM, New York. Google ScholarDigital Library
- Chen, H. 2008. Lighting and Materials of Halo 3. In Game Developers Conference.Google ScholarDigital Library
- Dachsbacher, C., and Stamminger, M. 2005. Reflective shadow maps. In ACM Symposium on Interactive 3D Graphics and Games. Google ScholarDigital Library
- Dachsbacher, C., and Stamminger, M. 2006. Splatting indirect illumination. In ACM Symposium on Intearactive 3D Graphics and Games. Google ScholarDigital Library
- Dachsbacher, C., Stamminger, M., Drettakis, G., and Durand, F. 2007. Implicit visibility and antiradiance for interactive global illumination. ACM Trans. Graph. 26, 3. Google ScholarDigital Library
- Gortler, S. J., Grzeszczuk, R., Szeliski, R., and Cohen, M. F. 1996. The lumigraph. In SIGGRAPH. Google ScholarDigital Library
- Greger, G., Shirley, P., Hubbard, P. M., and Greenberg, D. P. 1998. The irradiance volume. IEEE Computer Graphics & Applications. Google ScholarDigital Library
- Guerrero, P., Jeschke, S., and Wimmer, M. 2008. Realtime indirect illumination and soft shadows in dynamic scenes using spherical lights. In Computer Graphics Forum, vol. 27, 2154--2168.Google ScholarCross Ref
- Habel, R., and Wimmer, M. 2010. Efficient irradiance normal mapping. In ACM Symposium on Interactive 3D Graphics and Games. Google ScholarDigital Library
- Hašan, M., Pellacini, F., and Bala, K. 2006. Direct-to-indirect transfer for cinematic relighting. ACM Trans. Graph. 25, 3. Google ScholarDigital Library
- Iwasaki, K., Dobashi, Y., Yoshimoto, F., and Nishita, T. 2007. Precomputed Radiance Transfer for Dynamic Scenes Taking into Account Light Interreflection. Computer Graphics Forum, 35--44. Google ScholarCross Ref
- Kaplanyan, A., and Dachsbacher, C. 2010. Cascaded light propagation volumes for real-time indirect illumination. In ACM Symposium on Interactive 3D Graphics and Games. Google ScholarDigital Library
- Keller, A. 1997. Instant radiosity. In SIGGRAPH. Google ScholarDigital Library
- Kontkanen, J., Turquin, E., Holzschuch, N., and Sillion, F. 2006. Wavelet radiance transport for interactive indirect lighting. In Eurographics Symposium on Rendering. Google ScholarDigital Library
- Kristensen, A. W., Akenine-Möller, T., and Jensen, H. W. 2005. Precomputed local radiance transfer for real-time lighting design. ACM Trans. Graph. 24, 3. Google ScholarDigital Library
- Larsson, D., and Halen, H. 2009. The unique lighting of Mirror's Edge. In Game Developers Conference.Google Scholar
- Lehtinen, J., Zwicker, M., Turquin, E., Kontkanen, J., Durand, F., Sillion, F. X., and Aila, T. 2008. A meshless hierarchical representation for light transport. ACM Trans. Graph. 27, 3. Google ScholarDigital Library
- Lehtinen, J. 2007. A framework for precomputed and captured light transport. ACM Trans. Graph. 26, 4. Google ScholarDigital Library
- Levoy, M., and Hanrahan, P. 1996. Light field rendering. In SIGGRAPH. Google ScholarDigital Library
- Lewis, R. R., and Fournier, A. 1996. Light-driven global illumination with a wavelet representation of light transport. In Rendering Techniques. Google ScholarDigital Library
- Loos, B., Antani, L., Mitchell, K., Nowrouzezahrai, D., Jarosz, W., and Sloan, P.-P. 2011. Run-time implementation of modular radiance transfer. In SIGGRAPH talks, ACM, NY. Google ScholarDigital Library
- Martin, S., and Einarsson, P., 2010. A real-time radiosity architecture for video games. SIGGRAPH 2010 Course: Advances in Real-Time Rendering in 3D Graphics and Games.Google Scholar
- McTaggart, G. 2004. Half-Life 2 source shading. In Game Developers Conference.Google Scholar
- Meyer, M., and Anderson, J. 2006. Statistical acceleration for animated global illumination. ACM Trans. Graph. 25, 3. Google ScholarDigital Library
- Mittring, M. 2007. Finding next gen: Cryengine 2. In SIGGRAPH courses, ACM, New York, 97--121. Google ScholarDigital Library
- Nichols, G., and Wyman, C. 2009. Multiresolution splatting for indirect illumination. In ACM Symposium on Interactive 3D Graphics and Games. Google ScholarDigital Library
- Nichols, G., Shopf, J., and Wyman, C. 2009. Hierarchical image-space radiosity for interactive global illumination. Computer Graphics Forum 28, 4. Google ScholarDigital Library
- Nowrouzezahrai, D., and Snyder, J. 2009. Fast global illumination of dynamic height fields. Computer Graphics Forum 28, 4.Google ScholarDigital Library
- Parker, S., Martin, W., Sloan, P.-P. J., Shirley, P., Smits, B., and Hansen, C. 1999. Interactive ray tracing. In ACM Symposium on Interactive 3D Graphics. Google ScholarDigital Library
- Ramamoorthi, R. 2009. Precomputation-based rendering. Foundations and Trends in Computer Graphics and Vision 3, 4. Google ScholarDigital Library
- Ren, Z., Wang, R., Snyder, J., Zhou, K., Liu, X., Sun, B., Sloan, P.-P., Bao, H., Peng, Q., and Guo, B. 2006. Realtime soft shadows in dynamic scenes using spherical harmonic exponentiation. ACM Trans. Graph. 25, 3 (July), 977--986. Google ScholarDigital Library
- Ritschel, T., Grosch, T., Kim, M. H., Seidel, H.-P., Dachsbacher, C., and Kautz, J. 2008. Imperfect shadow maps for efficient computation of indirect illumination. ACM Trans. Graph.. Google ScholarDigital Library
- Shirley, P., and Chiu, K. 1997. A low distortion map between disk and square. Journal of Graphics Tools. Google ScholarDigital Library
- Sloan, P.-P., Kautz, J., and Snyder, J. 2002. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. ACM Trans. Graph. 21, 3. Google ScholarDigital Library
- Sloan, P.-P., Govindaraju, N. K., Nowrouzezahrai, D., and Snyder, J. 2007. Image-based proxy accumulation for real-time soft global illumination. In Pacific Graphics, IEEE. Google ScholarDigital Library
- Wang, R., Zhu, J., and Humphreys, G. 2007. Precomputed Radiance Transfer for Real-time Indirect Lighting using a Spectral Mesh Basis. Computer Graphics Forum, 13--21.Google Scholar
- Wang, R., Wang, R., Zhou, K., Pan, M., and Bao, H. 2009. An efficient gpu-based approach for interactive global illumination. ACM Trans. Graph. 28, 3. Google ScholarDigital Library
- Wicke, M., Stanton, M., and Treuille, A. 2009. Modular bases for fluid dynamics. ACM Trans. Graph. 28, 3. Google ScholarDigital Library
- Xu, H., Peng, Q.-S., and Liang, Y.-D. 1990. Accelerated radiosity method for complex environments. Computers and Graphics, 65--71.Google Scholar
- Zhukov, S., Inoes, A., and Kronin, G. 1998. An ambient light illumination model. In Rendering Techniques, Springer-Verlag.Google Scholar
Index Terms
- Modular Radiance Transfer
Recommendations
Modular Radiance Transfer
SA '11: Proceedings of the 2011 SIGGRAPH Asia ConferenceMany rendering algorithms willingly sacrifice accuracy, favoring plausible shading with high-performance. Modular Radiance Transfer (MRT) models coarse-scale, distant indirect lighting effects in scene geometry that scales from high-end GPUs to low-end ...
Photorealistic lighting with offset radiance transfer mapping
I3D '06: Proceedings of the 2006 symposium on Interactive 3D graphics and gamesWe propose a precomputation-based approach for the real-time rendering of scenes that include a number of complex illumination phenomena, such as radiosity and subsurface scattering, and allows interactive modification of camera and lighting parameters. ...
Precomputed local radiance transfer for real-time lighting design
This paper introduces a new method for real-time relighting of scenes illuminated by local light sources. We extend previous work on precomputed radiance transfer for distant lighting to local lighting by introducing the concept of unstructured light ...
Comments