Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/344779.344824acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free access

Monte Carlo evaluation of non-linear scattering equations for subsurface reflection

Published: 01 July 2000 Publication History
  • Get Citation Alerts
  • Abstract

    We describe a new mathematical framework for solving a wide variety of rendering problems based on a non-linear integral scattering equation. This framework treats the scattering functions of complex aggregate objects as first-class rendering primitives; these scattering functions accurately account for all scattering events inside them. We also describe new techniques for computing scattering functions from the composition of scattering objects. We demonstrate that solution techniques based on this new approach can be more efficient than previous techniques based on radiance transport and the equation of transfer and we apply these techniques to a number of problems in rendering scattering from complex surfaces.

    References

    [1]
    James Arvo and David Kirk, Particle transport and image synthesis, Computer Graphics 24 (1990), no. 4, 63-66.
    [2]
    V.A. Ambarzumian, A new method for computing light scattering in turbid media, Izv. Akad. Nauk SSSR 3 (1942).
    [3]
    V.A. Ambarzumian (ed.), Theoretical astrophysics, Pergamon Press, New York, New York, 1958.
    [4]
    Richard Bellman and Robert Kalaba, On the principle of invairant imbedding and propagation through inhomoheneous media, Proceedings of the National Academy of Sciences 42 (1956), 629-632.
    [5]
    Richard E. Bellman, Robert E. Kalaba, and Marcia C. Prestrud, Invariant imbedding and radiative transfer in slabs of finite thickness, American Elsevier Publishing Company, New York, 1963.
    [6]
    James E Blinn, Light reflection functions for simulation of clouds and dusty surfaces, Computer Graphics 16 (1982), no. 3, 21-29.
    [7]
    Richard E. Bellman and G. M. Wing, An introduction to invariant imbedding, John Wiley & Sons, New York, 1975.
    [8]
    S. Chandrasekar, Radiative transfer, Dover Publications, New York, 1960, Originally published by Oxford University Press, 1950.
    [9]
    Julie Dorsey, Alan Edelman, Justin Legakis, Henrik Wann Jensen, and Hans K~hling Pedersen, Modeling and rendering of weathered stone, Proceedings of SIGGRAPH 99 (August 1999), 225-234.
    [10]
    R.M. Goody and Y. L. Yung, Atmospheric radiation, Oxford University Press, 1989.
    [11]
    L.G. Henyey and J. L. Greenstein, Diffuse radiation in the galaxy, Astrophysical Journal 93 (1941), 70-83.
    [12]
    Pat Hanrahan and Wolfgang Krueger, Reflection from layered surfaces due to subsurface scattering, Computer Graphics Proceedings, August 1993, pp. 165-174.
    [13]
    Chet S. Haase and Gary W. Meyer, Modeling pigmented materials for realistic image synthesis, ACM Transactions on Graphics 11 (1992), no. 4, 305-335.
    [14]
    Siu-Chi Hsu and Tien-Tsin Wong, Simulating dust accumulation, IEEE Computer Graphics and Applications 15 (1995), no. 1, 18-25.
    [15]
    James T. Kajiya, Anisotropic reflection models, Computer Graphics (SIGGRAPH '85 Proceedings), vol. 19, July 1985, pp. 15-21.
    [16]
    James T. Kajiya, The rendering equation, Computer Graphics 20 (1986), no. 4, 143-150.
    [17]
    James T. Kajiya and Timothy L. Kay, Rendering fur with three dimensional textures, Computer Graphics 23 (1989), no. 3,271-280.
    [18]
    P. Kubelka and E Munk, Ein Be#rag zur Optik der Farbanstriche, Z. Tech. Physik. 12 (1931), 593.
    [19]
    Malvin H. Kalos and Paula A. Whitlock, Monte Carlo methods: Volume I: Basics, John Wiley & Sons, New York, 1986.
    [20]
    Eric Lafortune, Mathematical models and Monte Carlo algorithms for physically based rendering, Ph.D. thesis, Katholieke Universiteit Leuven, February 1996.
    [21]
    Eric Lafortune and Yves Willems, A theoretical framework for physically based rendering, Computer Graphics Forum 13 (1994), no. 2, 97-107.
    [22]
    Gavin Miller and Marc Mondesir, Rendering hyper-sprites in real time, Eurographics Rendering Workshop 1998 (1998), 193-198.
    [23]
    Nelson Max, Curtis Mobley, Brett Keating, and En-Hua Wu, Plane-parallel radiance transport for global illumination in vegetation, Eurographics Rendering Workshop 1997, Eurographics, Springer Wien, June 1997, pp. 239-250.
    [24]
    Curtis D. Mobley, Light and water: Radiative transfer in natural waters, Academic Press, 1994.
    [25]
    Fabrice Neyret, Modeling, animating, and rendering complex scenes using volumetric textures, IEEE Transactions on Visualization and Computer Graphics 4 (1998), no. 1.
    [26]
    Fred E. Nicodemus, J. C. Richmond, J. J. Hisa, I. W. Ginsberg, and T. Limperis, Geometrical considerations and nomenclature for reflectance, Monograph number 160, National Bureau of Standards, Washington DC, 1977.
    [27]
    H.H. Natsuyama, S. Ueno, and A. P. Wang, Terrestial radiative transfer, Springer-Verlag, Hong Kong, 1998.
    [28]
    Ken Perlin, An image synthesizer, Computer Graphics (SIGGRAPH '85 Proceedings), vol. 19, July 1985, pp. 287- 296.
    [29]
    Glenn H. Peebles and Milton S. Plesset, Transmission of gamma-rays through large thicknesses of heavy materials, Physical Review 81 (1951), no. 3,430-439.
    [30]
    Rudolph W. Preisendorfer, Invariant imbedding relation for the principles of invariance, Proceedings of the National Academy of Sciences 44 (1958), 320-323.
    [31]
    Rudolph W. Preisendorfer, Radiative transfer on discrete spaces, Pergamon Press, Oxford, 1965.
    [32]
    R.W. Preisendorfer, Hydrologic optics, U.S. Department of Commerce, National Oceanic and Atmospheric Administration, Honolulu, Hawaii, 1976, Six volumes.
    [33]
    Matt Pharr and Eric Veach, Shading with closures, In preparation, 2000.
    [34]
    Holly Rushmeier, Charles Patterson, and Aravindan Veerasamy, Geometric simplification for indirect illumination calculations, Proceedings of Graphics Interface '93, May 1993, pp. 227-236.
    [35]
    Francois Sillion and George Drettakis, Feature-based control of visibility error: A multi-resolution clustering algorithm for global illumination, SIGGRAPH 95 Conference Proceedings, Addison Wesley, August 1995, pp. 145-152.
    [36]
    Francois Sillion, G. Drettakis, and Cyril Soler, A clustering algorithm for radiance calculation in general environments, Eurographics Rendering Workshop 1995, Eurographics, June 1995.
    [37]
    George Stokes, On the intensity of the light reflected from or transmitted through a pile of plates, Proceedings of the Royal Society (1862), Reprinted in Mathematical and Physical Papers of Sir George Stokes, Volume IV, Cambridge, 1904.
    [38]
    S. Twomey, H. Jacobowitz, and H. B. Howell, Matrix methods for multiple-scattering problems, Journal of the Atmospheric Sciences 23 (1966), 289-296.
    [39]
    K.E. Torrance and E. M. Sparrow, Theory for off-specular reflection from roughened surfaces, Journal of the Optical Society of America 57 (1967), no. 9.
    [40]
    Hendrik Christoffel van de Hulst, Multiple light scattering, Academic Press, New York, 1980, Two volumes.
    [41]
    Eric Veach, Robust Monte Carlo methods for light transport simulation, Ph.D. thesis, Stanford University, December 1997.
    [42]
    Eric Veach and Leonidas Guibas, Bidirectional estimators for light transport, Fifth Eurographics Workshop on Rendering (Darmstadt, Germany), June 1994, pp. 147-162.
    [43]
    Eric Veach and Leonidas J. Guibas, Optimally combining sampling techniques for Monte Carlo rendering, Computer Graphics Proceedings, August 1995, pp. 419-428.
    [44]
    Alan E Wang, Basic equations of three-dimensional radiative transfer, Journal of Mathematical Physics 31 (1990), no. 1,175-181.
    [45]
    Stephen Westin, James Arvo, and Kenneth Torrance, Predicting reflectance functions from complex surfaces, Computer Graphics 26 (1992), no. 2, 255-264.
    [46]
    Douglas E. Zongker, Dawn M. Werner, Brian Curless, and David H. Salesin, Environment matting and compositing, SIGGRAPH 99 Conference Proceedings, Addison Wesley, August 1999, pp. 205-214.

    Cited By

    View all
    • (2023)MetaLayer: A Meta-Learned BSDF Model for Layered MaterialsACM Transactions on Graphics10.1145/361836542:6(1-15)Online publication date: 5-Dec-2023
    • (2023)Multiple-bounce Smith Microfacet BRDFs using the Invariance PrincipleSIGGRAPH Asia 2023 Conference Papers10.1145/3610548.3618198(1-10)Online publication date: 10-Dec-2023
    • (2023)A Practical Model for Subsurface Light TransportSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596747(319-326)Online publication date: 1-Aug-2023
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques
    July 2000
    547 pages
    ISBN:1581132085

    Sponsors

    Publisher

    ACM Press/Addison-Wesley Publishing Co.

    United States

    Publication History

    Published: 01 July 2000

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Chandrasehkar's equation
    2. Monte Carlo techniques
    3. adding equations
    4. equation of transfer
    5. illumination
    6. invariant imbedding
    7. principles of invariance
    8. reflectance and shading models
    9. rendering
    10. scattering function

    Qualifiers

    • Article

    Conference

    SIGGRAPH00
    Sponsor:

    Acceptance Rates

    SIGGRAPH '00 Paper Acceptance Rate 59 of 304 submissions, 19%;
    Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

    Upcoming Conference

    SIGGRAPH '24

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)63
    • Downloads (Last 6 weeks)8

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)MetaLayer: A Meta-Learned BSDF Model for Layered MaterialsACM Transactions on Graphics10.1145/361836542:6(1-15)Online publication date: 5-Dec-2023
    • (2023)Multiple-bounce Smith Microfacet BRDFs using the Invariance PrincipleSIGGRAPH Asia 2023 Conference Papers10.1145/3610548.3618198(1-10)Online publication date: 10-Dec-2023
    • (2023)A Practical Model for Subsurface Light TransportSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596747(319-326)Online publication date: 1-Aug-2023
    • (2023)Seminal Graphics Papers: Pushing the Boundaries, Volume 2undefinedOnline publication date: 1-Aug-2023
    • (2022)Efficient deep Neural Network Architectures for Subsurface Scattering Approximation2022 7th International Conference on Image and Signal Processing and their Applications (ISPA)10.1109/ISPA54004.2022.9786314(1-4)Online publication date: 8-May-2022
    • (2020)Real-time subsurface scattering with single pass variance-guided adaptive importance samplingProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/33845363:1(1-21)Online publication date: 4-May-2020
    • (2018)Interactive rendering of translucent materials under area lights using voxels and Poisson disk samplesComputers & Graphics10.1016/j.cag.2018.01.00171(101-112)Online publication date: Apr-2018
    • (2017)Modeling of the Relation between Impression and Physical Characteristics on Representation of Skin Surface QualityThe Journal of the Institute of Image Information and Television EngineersThe Journal of The Institute of Image Information and Television Engineers10.3169/itej.71.J25971:11(J259-J268)Online publication date: 2017
    • (2017)A BSSRDF model for efficient rendering of fur with global illuminationACM Transactions on Graphics10.1145/3130800.313080236:6(1-13)Online publication date: 20-Nov-2017
    • (2017)Spatial Adjacency Maps for Translucency Simulation under General IlluminationComputer Graphics Forum10.1111/cgf.1313936:2(443-453)Online publication date: 1-May-2017
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media