Simulating multiple scattering in hair using a photon mapping approach

被引:34
|
作者
Moon, Jonathan T. [1 ]
Marschner, Stephen R. [1 ]
机构
[1] Cornell Univ, Program Comp Graph, Ithaca, NY 14853 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2006年 / 25卷 / 03期
关键词
hair; physics-based rendering; multiple scattering; photon mapping; density estimation;
D O I
10.1145/1141911.1141995
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Simulating multiple scattering correctly is important for accurate rendering of hair. However, a volume of hair is a difficult scene to simulate because scattering from an individual fiber is very structured and forward directed, and because the radiance distributions that arise from many such scattering events remain quite directional. For these reasons, previous methods cannot compute accurate images substantially faster than Monte Carlo path tracing. This paper proposes a new physically accurate method for rendering hair that is based on previous volumetric photon mapping methods. The first pass generates a photon map by tracing particles through the hair geometry, depositing them along paths rather than at scattering events. The second pass ray traces the hair, computing direct illumination and looking up indirect radiance in the photon map. Photons are stored and looked up in 5D position-direction space to allow for the very directional radiance distributions that occur in hair. Together with a new radiance caching method for fibers, our method simulates difficult scattering problems in hair efficiently and with low noise. The new algorithm is validated against path tracing and also compared with a photograph of light scattering in real hair.
引用
收藏
页码:1067 / 1074
页数:8
相关论文
共 50 条
  • [1] Simulating photon scattering effects in structurally detailed ventricular models using a Monte Carlo approach
    Bishop, Martin J.
    Plank, Gernot
    [J]. FRONTIERS IN PHYSIOLOGY, 2014, 5
  • [2] Efficient multiple scattering in hair using spherical harmonics
    Moon, Jonathan T.
    Walter, Bruce
    Marschner, Steve
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2008, 27 (03):
  • [3] Optimizing photon mapping using multiple photon maps for irradiance estimates
    Larsen, BD
    Christensen, NJ
    [J]. WSCG'2003 POSTER PROCEEDINGS, 2003, : 77 - 80
  • [4] Dual scattering approximation for fast multiple scattering in hair
    Zinke, Arno
    Yuksel, Cem
    Weber, Andreas
    Keyser, John
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2008, 27 (03):
  • [5] DISPERDIVE APPROACH TO PHOTON-PHOTON SCATTERING
    DETOLLIS, B
    [J]. NUOVO CIMENTO, 1964, 32 (03): : 757 - +
  • [6] An enhanced description of multiple scattering within the flair model using the photon re-collision probability approach
    Omari, K.
    White, H. P.
    Staenz, K.
    [J]. IGARSS: 2007 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, VOLS 1-12: SENSING AND UNDERSTANDING OUR PLANET, 2007, : 710 - +
  • [7] Multiple-scattering approach with complex potential in the interpretation of electron and photon spectroscopies
    Sébilleau, D
    Gunnella, R
    Wu, ZY
    Di Matteo, S
    Natoli, CR
    [J]. JOURNAL OF PHYSICS-CONDENSED MATTER, 2006, 18 (09) : R175 - R230
  • [8] Multiple Scattering Within the FLAIR Model Incorporating the Photon Recollision Probability Approach
    Omari, Khalid
    White, H. Peter
    Staenz, Karl
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2009, 47 (08): : 2931 - 2941
  • [9] A hybrid approach to simulate multiple photon scattering in X-ray imaging
    Freud, N
    Létang, JM
    Babot, D
    [J]. NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION B-BEAM INTERACTIONS WITH MATERIALS AND ATOMS, 2005, 227 (04): : 551 - 558
  • [10] Simulating Photometric Images of Moving Targets with Photon-mapping
    Du, Junju
    Hu, Shaoming
    Chen, Xu
    Cao, Hai
    Jiang, Yuchen
    [J]. PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF THE PACIFIC, 2021, 133 (1028)