Flux-Limited Diffusion for Multiple Scattering in Participating Media

被引:15
|
作者
Koerner, D. [1 ]
Portsmouth, J. [2 ]
Sadlo, F. [1 ]
Ertl, T. [1 ]
Eberhardt, B. [3 ]
机构
[1] Univ Stuttgart, D-70174 Stuttgart, Germany
[2] Moving Picture Co, London, England
[3] Stuttgart Media Univ, Stuttgart, Germany
关键词
rendering; volume rendering; multiple scattering; diffusion approximation; global illumination; MODEL;
D O I
10.1111/cgf.12342
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For the rendering of multiple scattering effects in participating media, methods based on the diffusion approximation are an extremely efficient alternative to Monte Carlo path tracing. However, in sufficiently transparent regions, classical diffusion approximation suffers from non-physical radiative fluxes which leads to a poor match to correct light transport. In particular, this prevents the application of classical diffusion approximation to heterogeneous media, where opaque material is embedded within transparent regions. To address this limitation, we introduce flux-limited diffusion, a technique from the astrophysics domain. This method provides a better approximation to light transport than classical diffusion approximation, particularly when applied to heterogeneous media, and hence broadens the applicability of diffusion-based techniques. We provide an algorithm for flux-limited diffusion, which is validated using the transport theory for a point light source in an infinite homogeneous medium. We further demonstrate that our implementation of flux-limited diffusion produces more accurate renderings of multiple scattering in various heterogeneous datasets than classical diffusion approximation, by comparing both methods to ground truth renderings obtained via volumetric path tracing.
引用
收藏
页码:178 / 189
页数:12
相关论文
共 50 条
  • [1] FLUX-LIMITED DIFFUSION IN A SCATTERING MEDIUM
    MELIA, F
    ZYLSTRA, GJ
    [J]. ASTROPHYSICAL JOURNAL, 1991, 374 (02): : 732 - 740
  • [2] FLUX-LIMITED DIFFUSION-THEORY WITH ANISOTROPIC SCATTERING
    POMRANING, GC
    [J]. NUCLEAR SCIENCE AND ENGINEERING, 1984, 86 (04) : 335 - 343
  • [3] FLUX-LIMITED NEUTRINO DIFFUSION FOR MOVING-MEDIA
    VANTHOR, WF
    DGANI, R
    VANDENHORN, LJ
    JANKA, HT
    [J]. ASTRONOMY & ASTROPHYSICS, 1995, 298 (03) : 863 - 868
  • [4] FLUX-LIMITED DIFFUSION IN HYDRODYNAMICS
    COOPERSTEIN, J
    BARON, E
    [J]. ASTROPHYSICAL JOURNAL, 1992, 398 (02): : 531 - 543
  • [5] A FLUX-LIMITED DIFFUSION-THEORY
    LEVERMORE, CD
    POMRANING, GC
    [J]. ASTROPHYSICAL JOURNAL, 1981, 248 (01): : 321 - 334
  • [6] FLUX-LIMITED DIFFUSION WITH RELATIVISTIC CORRECTIONS
    POMRANING, GC
    [J]. ASTROPHYSICAL JOURNAL, 1983, 266 (02): : 841 - 847
  • [7] A FAMILY OF FLUX-LIMITED DIFFUSION THEORIES
    SANCHEZ, R
    POMRANING, GC
    [J]. JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 1991, 45 (06): : 313 - 337
  • [8] COVARIANT FLUX-LIMITED DIFFUSION THEORIES
    ANILE, AM
    ROMANO, V
    [J]. ASTROPHYSICAL JOURNAL, 1992, 386 (01): : 325 - 329
  • [9] Convergence of flux-limited porous media diffusion equations to their classical counterpart
    Caselles, Vicent
    [J]. ANNALI DELLA SCUOLA NORMALE SUPERIORE DI PISA-CLASSE DI SCIENZE, 2015, 14 (02) : 481 - 505
  • [10] A FLUX-LIMITED MODEL OF PARTICLE DIFFUSION AND VISCOSITY
    NARAYAN, R
    [J]. ASTROPHYSICAL JOURNAL, 1992, 394 (01): : 261 - 267