skip to main content
research-article
Public Access

A radiative transfer framework for spatially-correlated materials

Published:30 July 2018Publication History
Skip Abstract Section

Abstract

We introduce a non-exponential radiative framework that takes into account the local spatial correlation of scattering particles in a medium. Most previous works in graphics have ignored this, assuming uncorrelated media with a uniform, random local distribution of particles. However, positive and negative correlation lead to slower- and faster-than-exponential attenuation respectively, which cannot be predicted by the Beer-Lambert law. As our results show, this has a major effect on extinction, and thus appearance. From recent advances in neutron transport, we first introduce our Extended Generalized Boltzmann Equation, and develop a general framework for light transport in correlated media. We lift the limitations of the original formulation, including an analysis of the boundary conditions, and present a model suitable for computer graphics, based on optical properties of the media and statistical distributions of scatterers. In addition, we present an analytic expression for transmittance in the case of positive correlation, and show how to incorporate it efficiently into a Monte Carlo renderer. We show results with a wide range of both positive and negative correlation, and demonstrate the differences compared to classic light transport.

Skip Supplemental Material Section

Supplemental Material

083-128.mp4

mp4

45.7 MB

a83-jarabo.mp4

mp4

179 MB

References

  1. Carlos Aliaga, Carlos Castillo, Diego Gutierrez, Miguel A. Otaduy, Jorge Lopez-Moreno, and Adrian Jarabo. 2017. An Appearance Model for Textile Fibers. Computer Graphics Forum (Proc. EGSR 2017) 36, 4 (2017). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. John Amanatides and Andrew Woo. 1987. A fast voxel traversal algorithm for ray tracing. In Eurographics, Vol. 87. 3--10.Google ScholarGoogle Scholar
  3. Marco Ament, Christoph Bergmann, and Daniel Weiskopf. 2014. Refractive radiative transfer equation. ACM Trans. Graph. 33, 2 (2014). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. James Arvo. 1993. Transfer equations in global illumination. SIGGRAPH '93 Course Notes 2 (1993).Google ScholarGoogle Scholar
  5. Howard W Barker, Bruce A Wiellicki, and Lindsay Parker. 1996. A parameterization for computing grid-averaged solar fluxes for inhomogeneous marine boundary layer clouds. Part II: Validation using satellite data. Journal of the Atmospheric Sciences 53, 16 (1996).Google ScholarGoogle Scholar
  6. Fabien Bellet, Elie Chalopin, Florian Fichot, Estelle Iacona, and Jean Taine. 2009. RDFI determination of anisotropic and scattering dependent radiative conductivity tensors in porous media: Application to rod bundles. International Journal of Heat and Mass Transfer 52, 5 (2009), 1544--1551.Google ScholarGoogle ScholarCross RefCross Ref
  7. Thomas Camminady, Martin Frank, and Edward W. Larsen. 2017. Nonclassical Particle Transport in Heterogeneous Materials. In International Conference on Mathematics & Computational Methods Applied to Nuclear Science & Engineering.Google ScholarGoogle Scholar
  8. Subrahmanyan Chandrasekhar. 1960. Radiative Transfer. Dover.Google ScholarGoogle Scholar
  9. WA Coleman. 1968. Mathematical verification of a certain Monte Carlo sampling technique and applications of the technique to radiation transport problems. Nuclear science and engineering 32, 1 (1968), 76--81.Google ScholarGoogle Scholar
  10. R Coquard and D Baillis. 2006. Radiative properties of dense fibrous medium containing fibers in the geometric limit. Journal of heat transfer 128, 10 (2006), 1022--1030.Google ScholarGoogle ScholarCross RefCross Ref
  11. Anthony B Davis and Alexander Marshak. 2004. Photon propagation in heterogeneous optical media with spatial correlations: enhanced mean-free-paths and wider-than-exponential free-path distributions. Journal of Quantitative Spectroscopy and Radiative Transfer 84, 1 (2004).Google ScholarGoogle ScholarCross RefCross Ref
  12. Anthony B Davis, Alexander Marshak, H Gerber, and Warren J Wiscombe. 1999. Horizontal structure of marine boundary layer clouds from centimeter to kilometer scales. Journal of Geophysical Research: Atmospheres 104, D6 (1999).Google ScholarGoogle ScholarCross RefCross Ref
  13. Anthony B Davis and Mark B Mineev-Weinstein. 2011. Radiation propagation in random media: From positive to negative correlations in high-frequency fluctuations. Journal of Quantitative Spectroscopy and Radiative Transfer 112, 4 (2011).Google ScholarGoogle ScholarCross RefCross Ref
  14. Anthony B Davis and Feng Xu. 2014. A Generalized Linear Transport Model for Spatially Correlated Stochastic Media. Journal of Computational and Theoretical Transport 43, 1--7 (2014).Google ScholarGoogle ScholarCross RefCross Ref
  15. Eugene d'Eon. 2014a. Computer graphics and particle transport: our common heritage, recent cross-field parallels and the future of our rendering equation. In Digipro 2014.Google ScholarGoogle Scholar
  16. Eugene d'Eon. 2014b. Rigorous asymptotic and moment-preserving diffusion approximations for generalized linear Boltzmann transport in arbitrary dimension. Transport Theory and Statistical Physics 42, 6-7 (2014), 237--297.Google ScholarGoogle Scholar
  17. Eugene d'Eon. 2016a. Diffusion approximations for nonclassical Boltzmann transport in arbitrary dimension. Technical Report.Google ScholarGoogle Scholar
  18. Eugene d'Eon. 2016b. A Hitchhiker's Guide to Multiple Scattering.Google ScholarGoogle Scholar
  19. Martin Frank and Thierry Goudon. 2010. On a generalized Boltzmann equation for non-classical particle transport. Kinetic and Related Models 3 (2010).Google ScholarGoogle Scholar
  20. Jeppe Revall Frisvad, Niels Jørgen Christensen, and Henrik Wann Jensen. 2007. Computing the scattering properties of participating media using Lorenz-Mie theory. ACM Trans. Graph. 26, 3 (2007). Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Giovanni Gallavotti. 1972. Rigorous Theory Of The Boltzmann Equation In The Lorentz Gas. Technical Report. Istituto di Fisica, Univ. di Roma.Google ScholarGoogle Scholar
  22. Diego Gutierrez, Adolfo Munoz, Oscar Anson, and Francisco Seron. 2006. Simulation of Atmospheric Phenomena. Computers & Graphics 20, 6 (2006), 994:1010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Diego Gutierrez, Srinivasa G. Narasimhan, Henrik Wann Jensen, and Wojciech Jarosz. 2008. Scattering. In ACM SIGGRAPH ASIA 2008 Courses. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Eric Heitz, Jonathan Dupuy, Cyril Crassin, and Carsten Dachsbacher. 2015. The SGGX Microflake Distribution. ACM Trans. Graph. 34, 4, Article 48 (2015). Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Wenzel Jakob. 2010. Mitsuba renderer. http://www.mitsuba-renderer.org.Google ScholarGoogle Scholar
  26. Wenzel Jakob, Adam Arbree, Jonathan T Moon, Kavita Bala, and Steve Marschner. 2010. A radiative transfer framework for rendering materials with anisotropic structure. ACM Trans. Graph. 29, 4 (2010). Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Adrian Jarabo and Victor Arellano. 2018. Bidirectional Rendering of Vector Light Transport. Computer Graphics Forum To appear (2018). Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Wojciech Jarosz, Derek Nowrouzezahrai, Iman Sadeghi, and Henrik Wann Jensen. 2011. A Comprehensive Theory of Volumetric Radiance Estimation Using Photon Points and Beams. ACM Trans. Graph. 30, 1 (2011). Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Henrik Wann Jensen. 2001. Realistic Image Synthesis Using Photon Mapping. AK Peters. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Pramook Khungurn, Daniel Schroeder, Shuang Zhao, Kavita Bala, and Steve Marschner. 2015. Matching Real Fabrics with Micro-Appearance Models. ACM Trans. Graph. 35, 1 (2015). Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Yuri Knyazikhin, JöRn Kranigk, Ranga B Myneni, Oleg Panfyorov, and Gode Gravenhorst. 1998. Influence of small-scale structure on radiative transfer and photosynthesis in vegetation canopies. Journal of Geophysical Research 103 (1998), 6133--6144.Google ScholarGoogle ScholarCross RefCross Ref
  32. Alexander B Kostinski. 2001. On the extinction of radiation by a homogeneous but spatially correlated random medium. JOSA A 18, 8 (2001).Google ScholarGoogle Scholar
  33. Alexander B Kostinski. 2002. On the extinction of radiation by a homogeneous but spatially correlated random medium: reply to comment. JOSA A 19, 12 (2002), 2521--2525.Google ScholarGoogle ScholarCross RefCross Ref
  34. Jaroslav Křivánek, Iliyan Georgiev, Toshiya Hachisuka, Petr Vévoda, Martin Šik, Derek Nowrouzezahrai, and Wojciech Jarosz. 2014. Unifying points, beams, and paths in volumetric light transport simulation. ACM Trans. Graph. 33, 4 (2014). Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Peter Kutz, Ralf Habel, Yining Karl Li, and Jan Novák. 2017. Spectral and Decomposition Tracking for Rendering Heterogeneous Volumes. ACM Trans. Graph. 36, 4 (2017). Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Eric P Lafortune and Yves D Willems. 1996. Rendering participating media with bidirectional path tracing. In Rendering TechniquesâĂŹ 96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Edward W Larsen. 2007. A generalized Boltzmann equation for non-classical particle transport. In Proceedings of the International Conference on Mathematics and Computations and Supercomputing in Nuclear Applications.Google ScholarGoogle Scholar
  38. Edward W Larsen and Richard Vasques. 2011. A generalized linear Boltzmann equation for non-classical particle transport. Journal of Quantitative Spectroscopy and Radiative Transfer 112, 4 (2011).Google ScholarGoogle ScholarCross RefCross Ref
  39. C D Levermore, G C Pomraning, D L Sanzo, and J Wong. 1986. Linear transport theory in a random medium. Journal of mathematical physics 27, 10 (1986).Google ScholarGoogle ScholarCross RefCross Ref
  40. Jorge Lopez-Moreno, David Miraut, Gabriel Cirio, and Miguel A. Otaduy. 2015. Sparse GPU Voxelization of Yarn-Level Cloth. Computer Graphics Forum 36, 1 (2015). Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Guillaume Loubet and Fabrice Neyret. 2017. Hybrid mesh-volume LoDs for all-scale pre-filtering of complex 3D assets. Computer Graphics Forum 36 (2017). Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. S Lovejoy, G Brosamlen, and B Watson. 1995. Scattering in multifractal media. In Particle Transport in Stochastic Media.Google ScholarGoogle Scholar
  43. Alexander Marshak, Anthony Davis, Warren Wiscombe, and Robert Cahalan. 1998. Radiative effects of sub-mean free path liquid water variability observed in stratiform clouds. Journal of Geophysical Research: Atmospheres 103, D16 (1998), 19557--19567.Google ScholarGoogle ScholarCross RefCross Ref
  44. Johannes Meng, Marios Papas, Ralf Habel, Carsten Dachsbacher, Steve Marschner, Markus Gross, and Wojciech Jarosz. 2015. Multi-Scale Modeling and Rendering of Granular Materials. ACM Trans. Graph. 34, 4 (2015). Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. Jonathan T Moon, Bruce Walter, and Stephen R Marschner. 2007. Rendering discrete random media using precomputed scattering solutions. In Proceedings of EGSR. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Thomas Müller, Marios Papas, Markus Gross, Wojciech Jarosz, and Jan Novák. 2016. Efficient Rendering of Heterogeneous Polydisperse Granular Media. ACM Trans. Graph. 35, 6 (2016). Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. William I Newman, Jeffrey K Lew, George L Siscoe, and Robert G Fovell. 1995. Systematic effects of randomness in radiative transfer. Journal of the atmospheric sciences 52, 4 (1995).Google ScholarGoogle ScholarCross RefCross Ref
  48. Fabrice Neyret. 1998. Modeling, animating, and rendering complex scenes using volumetric textures. IEEE Transactions on Visualization and Computer Graphics 4, 1 (1998), 55--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Jan Novák, Andrew Selle, and Wojciech Jarosz. 2014. Residual Ratio Tracking for Estimating Attenuation in Participating Media. ACM Trans. Graph. 33, 6 (2014). Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Jouni I Peltoniemi and Kari Lumme. 1992. Light scattering by closely packed particulate media. JOSA A 9, 8 (1992).Google ScholarGoogle Scholar
  51. Iman Sadeghi, Adolfo Munoz, Philip Laven, Wojciech Jarosz, Francisco Seron, Diego Gutierrez, and Henrik Wann Jensen. 2012. Physically-based simulation of rainbows. ACM Trans. Graph. 31, 1 (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. Kai Schröder, Reinhard Klein, and Arno Zinke. 2011. A Volumetric Approach to Predictive Rendering of Fabrics. Computer Graphics Forum 30, 4 (2011).Google ScholarGoogle Scholar
  53. László Szirmay-Kalos, Iliyan Georgiev, Milán Magdics, Balázs Molnár, and Dávid Légrády. 2017. Unbiased Estimators to Render Procedurally Generated Inhomogeneous Participating Media. Computer Graphics Forum 36, 2 (2017). EUROGRAPHICS 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Jean Taine, Fabien Bellet, Vincent Leroy, and Estelle Iacona. 2010. Generalized radiative transfer equation for porous medium upscaling: Application to the radiative Fourier law. International Journal of Heat and Mass Transfer 53, 19 (2010), 4071--4081.Google ScholarGoogle ScholarCross RefCross Ref
  55. Richard Vasques and Edward W Larsen. 2014. Non-classical particle transport with angular-dependent path-length distributions. I: Theory. Annals of Nuclear Energy 70 (2014), 292--300.Google ScholarGoogle ScholarCross RefCross Ref
  56. Eric Veach. 1997. Robust Monte Carlo methods for light transport simulation. Ph.D. Dissertation. Stanford. Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. E. Woodcock, T. Murphi, P. Hemmings, and S. Longworth. 1965. Techniques used in the GEM code for Monte Carlo neutronics calculations in reactors and other systems of complex geometry.. In Proc. Conf. Applications of Computing Methods to Reactors, ANL-7050.Google ScholarGoogle Scholar
  58. Magnus Wrenninge, Ryusuke Villemin, and Christophe Hery. 2017. Path Traced Sub-surface Scattering using Anisotropic Phase Functions and Non-Exponential Free Flights. Technical Report Pixar Technical Memo 17-07. Pixar Inc.Google ScholarGoogle Scholar
  59. Douglas R Wyman, Michael S Patterson, and Brian C Wilson. 1989. Similarity relations for the interaction parameters in radiation transport. Applied optics 28, 24 (1989), 5243--5249.Google ScholarGoogle Scholar
  60. Shuang Zhao, Wenzel Jakob, Steve Marschner, and Kavita Bala. 2011. Building volumetric appearance models of fabric using micro CT imaging. ACM Trans. Graph. 30, 4 (2011). Google ScholarGoogle ScholarDigital LibraryDigital Library
  61. Shuang Zhao, Wenzel Jakob, Steve Marschner, and Kavita Bala. 2012. Structure-aware synthesis for predictive woven fabric appearance. ACM Trans. Graph. 31, 4 (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  62. Shuang Zhao, Ravi Ramamoorthi, and Kavita Bala. 2014. High-order similarity relations in radiative transfer. ACM Transactions on Graphics (TOG) 33, 4 (2014). Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. Shaung Zhao, Lifan Wu, Frédo Durand, and Ravi Ramamoorthi. 2016. Downsampling Scattering Parameters for Rendering Anisotropic Media. ACM Trans. Graph. 35, 6 (2016). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A radiative transfer framework for spatially-correlated materials

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Graphics
      ACM Transactions on Graphics  Volume 37, Issue 4
      August 2018
      1670 pages
      ISSN:0730-0301
      EISSN:1557-7368
      DOI:10.1145/3197517
      Issue’s Table of Contents

      Copyright © 2018 ACM

      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 30 July 2018
      Published in tog Volume 37, Issue 4

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader