The Visual Computer

, Volume 21, Issue 8, pp 774–782

Shell radiance texture functions

  • Ying Song
  • Yanyun Chen
  • Xin Tong
  • Stephen Lin
  • Jiaoying Shi
  • Baining Guo
  • Heung-Yeung Shum
original article

DOI: 10.1007/s00371-005-0320-4

Cite this article as:
Song, Y., Chen, Y., Tong, X. et al. Visual Comput (2005) 21: 774. doi:10.1007/s00371-005-0320-4

Abstract

The appearance of an inhomogeneous translucent material depends substantially on its volumetric variations and their effects upon subsurface scattering. For efficient rendering that accounts for both surface mesostructures and volumetric variations of such materials, shell texture functions have precomputed irradiance within a volume with respect to incoming illumination, but even with this irradiance data a fair amount of runtime computation is still required. Rather than precompute volume irradiance, we introduce the shell radiance texture function (SRTF), which relates incoming illumination more directly to outgoing surface radiance by representing a set of subsurface transport components from which surface radiance can be calculated without ray marching or runtime evaluation of dipole diffusion. Using this precomputed SRTF information, inhomogeneous objects can be rendered in real time with distant local lighting or global lighting.

Keywords

Subsurface scattering Mesostructure Texture mapping Real-time rendering 

Copyright information

© Springer-Verlag 2005

Authors and Affiliations

  • Ying Song
    • 1
  • Yanyun Chen
    • 2
  • Xin Tong
    • 2
  • Stephen Lin
    • 2
  • Jiaoying Shi
    • 1
  • Baining Guo
    • 2
  • Heung-Yeung Shum
    • 2
  1. 1.Zhejiang UniversityP.R. China
  2. 2.Microsoft Research AsiaP.R. China

Personalised recommendations