skip to main content
10.1145/2448196.2448206acmconferencesArticle/Chapter ViewAbstractPublication Pagesi3dConference Proceedingsconference-collections
research-article

A practical analytic model for the radiosity of translucent scenes

Published: 21 March 2013 Publication History

Abstract

Light propagation in scenes with translucent objects is hard to model efficiently for interactive applications. The inter-reflections between objects and their environments and the subsurface scattering through the materials intertwine to produce visual effects like color bleeding, light glows and soft shading. Monte-Carlo based approaches have demonstrated impressive results but are computationally expensive, and faster approaches model either only inter-reflections or only subsurface scattering. In this paper, we present a simple analytic model that combines diffuse inter-reflections and isotropic subsurface scattering. Our approach extends the classical work in radiosity by including a subsurface scattering matrix that operates in conjunction with the traditional form-factor matrix. This subsurface scattering matrix can be constructed using analytic, measurement-based or simulation-based models and can capture both homogeneous and heterogeneous translucencies. Using a fast iterative solution to radiosity, we demonstrate scene relighting and dynamically varying object translucencies at near interactive rates.

Supplementary Material

JPG File (p63-sheng.jpg)
MOV File (p63-sheng.mov)

References

[1]
Arbree, A., Walter, B., and Bala, K. 2008. Single-pass scalable subsurface rendering with lightcuts. Computer Graphics Forum 27, 2, 507--516.
[2]
Arbree, A., Walter, B., and Bala, K. 2011. Heterogeneous subsurface scattering using the finite element method. IEEE Trans on Vis. and Computer Graphics 17, 956--969.
[3]
Carr, N. A., Hall, J. D., and Hart, J. C. 2003. GPU algorithms for radiosity and subsurface scattering. In Graphics Hardware 2003, 51--59.
[4]
Christensen, P. H., Lischinski, D., Stollnitz, E. J., and Salesin, D. H. 1997. Clustering for glossy global illumination. ACM Transactions on Graphics 16, 1 (Jan.), 3--33.
[5]
Cohen, M., and Wallace, J. 1993. Radiosity and realistic image synthesis. Academic Press Professional, Inc., USA.
[6]
Cohen, M., Chen, S. E., Wallace, J., and Greenberg, D. 1988. A progressive refinement approach to fast radiosity image generation. In Proceedings of SIGGRAPH, 75--84.
[7]
Dijkstra, E. W. 1959. A note on two problems in connexion with graphs. Numerische Mathematik 1, 269--271.
[8]
Donner, C., and Jensen, H. W. 2005. Light diffusion in multilayered translucent materials. ACM Transactions on Graphics 24, 3 (Aug.), 1032--1039.
[9]
Donner, C., and Jensen, H. W. 2007. Rendering translucent materials using photon diffusion. In Rendering Techniques 2007: 18th Eurographics Workshop on Rendering, 243--252.
[10]
Goesele, M., Lensch, H. P. A., Lang, J., Fuchs, C., and Seidel, H.-P. 2004. Disco: acquisition of translucent objects. ACM Transactions on Graphics 23, 3 (Aug.), 835--844.
[11]
Goral, C., Torrance, K., Greenberg, D., and Battaile, B. 1984. Modelling the interaction of light between diffuse surfaces. In Proc. of SIGGRAPH, 213--222.
[12]
Hanrahan, P., Salzman, D., and Aupperle, L. 1991. A rapid hierarchical radiosity algorithm. In Proc of SIGGRAPH.
[13]
Jakob, W., Arbree, A., Moon, J. T., Bala, K., and Marschner, S. 2010. A radiative transfer framework for rendering materials with anisotropic structure. ACM Transactions on Graphics 29, 4 (July), 53:1--53:13.
[14]
Jensen, H. W., and Buhler, J. 2002. A rapid hierarchical rendering technique for translucent materials. ACM Transactions on Graphics 21, 3 (July), 576--581.
[15]
Jensen, H. W., Legakis, J., and Dorsey, J. 1999. Rendering of wet materials. In Eurographics Rendering Workshop.
[16]
Jensen, H. W., Marschner, S. R., Levoy, M., and Hanrahan, P. 2001. A practical model for subsurface light transport. In Proceedings of ACM SIGGRAPH, 511--518.
[17]
Lensch, H. P. A., Goesele, M., Bekaert, P., Kautz, J., Magnor, M. A., Lang, J., and Seidel, H.-P. 2002. Interactive rendering of translucent objects. In 10th Pacific Conf. on Computer Graphics and Applications, 214--224.
[18]
Mertens, T., Kautz, J., Bekaert, P., Seidel, H.-P., and Reeth, F. V. 2003. Interactive rendering of translucent deformable objects. In Eurographics Symposium on Rendering: 14th Eurographics Workshop on Rendering, 130--140.
[19]
Mitchell, J. S. B., Mount, D. M., and Papadimitriou, C. H. 1987. The discrete geodesic problem. SIAM J. Comput. 16 (August), 647--668.
[20]
Ng, R., Ramamoorthi, R., and Hanrahan, P. 2003. All-frequency shadows using non-linear wavelet lighting approximation. ACM Transactions on Graphics 22, 3 (July), 376--381.
[21]
Nicodemus, F. E., Richmond, J. C., Hsia, J. J., Ginsberg, I. W., and Limperis, T. 1977. Geometrical considerations and nomenclature for reflectance. Science And Technology 160.
[22]
Pharr, M., and Hanrahan, P. M. 2000. Monte carlo evaluation of non-linear scattering equations for subsurface reflection. In Proceedings of ACM SIGGRAPH 00, 75--84.
[23]
Premoze, S., Ashikhmin, M., Tessendorf, J., Ramamoorthi, R., and Nayar, S. 2004. Practical Rendering of Multiple Scattering Effects in Participating Media. In Eurographics Symposium on Rendering.
[24]
Rushmeier, H., and Torrance, K. 1987. The zonal method for calculating light intensities in the presence of a participating medium. In Computer Graphics (Proceedings of SIGGRAPH 87), 293--302.
[25]
Rushmeier, H. E., and Torrance, K. E. 1990. Extending the radiosity method to include specularly reflecting and translucent materials. ACM Transactions on Graphics 9, 1 (Jan.), 1--27.
[26]
Sloan, P.-P., Kautz, J., and Snyder, J. 2002. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. ACM Transactions on Graphics 21, 3 (July), 527--536.
[27]
Sloan, P.-P., Hall, J., Hart, J., and Snyder, J. 2003. Clustered principal components for precomputed radiance transfer. ACM Transactions on Graphics 22, 3 (July), 382--391.
[28]
Wallace, J., Cohen, M., and Greenberg, D. 1987. A two-pass solution to the rendering equation: A synthesis of ray tracing and radiosity methods. In Proc. of SIGGRAPH, vol. 21(4), 311--320.
[29]
Wang, R., Tran, J., and Luebke, D. 2005. All-frequency interactive relighting of translucent objects with single and multiple scattering. ACM Transactions on Graphics 24, 3 (Aug.), 1202--1207.
[30]
Wang, J., Zhao, S., Tong, X., Lin, S., Lin, Z., Dong, Y., Guo, B., and Shum, H.-Y. 2008. Modeling and rendering of heterogeneous translucent materials using the diffusion equation. ACM Transactions on Graphics 27, 1 (Mar.), 9:1--9:18.
[31]
Wang, R., Cheslack-Postava, E., Wang, R., Luebke, D., Chen, Q., Hua, W., Peng, Q., and Bao, H. 2008. Real-time editing and relighting of homogeneous translucent materials. The Visual Computer 24, 7 (July), 565--575.
[32]
Willmott, A., Heckbert, P., and Garland, M. 1999. Face cluster radiosity. In Eurographics Rendering Workshop 1999.

Cited By

View all

Index Terms

  1. A practical analytic model for the radiosity of translucent scenes

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    I3D '13: Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
    March 2013
    242 pages
    ISBN:9781450319560
    DOI:10.1145/2448196
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 21 March 2013

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. inter-reflection
    2. radiosity
    3. subsurface scattering

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    I3D '13
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 148 of 485 submissions, 31%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)8
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 30 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media