Efficient multiple scattering in hair using spherical harmonics

被引:32
|
作者
Moon, Jonathan T. [1 ]
Walter, Bruce [1 ]
Marschner, Steve [1 ]
机构
[1] Cornell Univ, Ithaca, NY 14853 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2008年 / 27卷 / 03期
关键词
hair; multiple scattering; spherical harmonics;
D O I
10.1145/1360612.1360630
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Previous research has shown that a global multiple scattering simulation is needed to achieve physically realistic renderings of hair, particularly light-colored hair with low absorption. However, previous methods have either sacrificed accuracy or have been too computationally expensive for practical use. In this paper we describe a physically based, volumetric rendering method that computes multiple scattering solutions, including directional effects, much faster than previous accurate methods. Our two-pass method first traces light paths through a volumetric representation of the hair, contributing power to a 3D grid of spherical harmonic coefficients that store the directional distribution of scattered radiance everywhere in the hair volume. Then. in a ray tracing pass, multiple scattering is computed by integrating the stored radiance against the scattering functions of visible fibers using an efficient matrix multiplication. Single scattering is computed using conventional direct illumination methods. In our comparisons the new method produces quality similar to that of the best previous methods, but computes multiple scattering more than 10 times faster.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Efficient Hair Rendering under Dynamic, Low-Frequency Environmental Light Using Spherical Harmonics
    Xing, Xiaoxiong
    Dobashi, Yoshinori
    Yamamoto, Tsuyoshi
    Katsura, Yosuke
    Anjyo, Ken
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2015, E98D (02): : 404 - 411
  • [2] Electromagnetic Multiple PEC Object Scattering Using Equivalence Principle and Addition Theorem for Spherical Wave Harmonics
    Alian, Mohammad
    Oraizi, Homayoon
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2018, 66 (11) : 6233 - 6243
  • [3] Simulating multiple scattering in hair using a photon mapping approach
    Moon, Jonathan T.
    Marschner, Stephen R.
    ACM TRANSACTIONS ON GRAPHICS, 2006, 25 (03): : 1067 - 1074
  • [4] An efficient spherical mapping algorithm and its application on spherical harmonics
    WAN ShengHua
    YE TengFei
    LI MaoQing
    ZHANG HongChao
    LI Xin
    ScienceChina(InformationSciences), 2013, 56 (09) : 28 - 37
  • [5] An efficient spherical mapping algorithm and its application on spherical harmonics
    ShengHua Wan
    TengFei Ye
    MaoQing Li
    HongChao Zhang
    Xin Li
    Science China Information Sciences, 2013, 56 : 1 - 10
  • [6] An efficient spherical mapping algorithm and its application on spherical harmonics
    Wan ShengHua
    Ye TengFei
    Li MaoQing
    Zhang HongChao
    Li Xin
    SCIENCE CHINA-INFORMATION SCIENCES, 2013, 56 (09) : 1 - 10
  • [7] Molecular Simulations using Spherical Harmonics
    蔡文生
    徐佳维
    邵学广
    MAIGRET
    Bernard
    ChineseJournalofChemistry, 2003, (10) : 1252 - 1255
  • [8] Collision Avoidance Using Spherical Harmonics
    Patrick, Steven D.
    Bakolas, Efstathios
    IFAC PAPERSONLINE, 2021, 54 (20): : 777 - 782
  • [9] Efficient and accurate rotation of finite spherical harmonics expansions
    Lessig, C.
    de Witt, T.
    Fiume, E.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2012, 231 (02) : 243 - 250
  • [10] Representing scattering functions with spherical harmonics of spectral Fourier components
    Xu, HYZ
    Sun, YL
    COMPUTATIONAL IMAGING II, 2004, 5299 : 22 - 33