An empirical BSSRDF model

We present a new model of the homogeneous BSSRDF based on large-scale simulations. Our model captures the appearance of materials that are not accurately represented using existing single scattering models or multiple isotropic scattering models (e.g. the diffusion approximation). We use an analytic function to model the 2D hemispherical distribution of exitant light at a point on the surface, and a table of parameter values of this function computed at uniformly sampled locations over the remaining dimensions of the BSSRDF domain. This analytic function is expressed in elliptic coordinates and has six parameters which vary smoothly with surface position, incident angle, and the underlying optical properties of the material (albedo, mean free path length, phase function and the relative index of refraction). Our model agrees well with measured data, and is compact, requiring only 250MB to represent the full spatial- and angular-distribution of light across a wide spectrum of materials. In practice, rendering a single material requires only about 100KB to represent the BSSRDF.

[1]  Shree K. Nayar,et al.  Practical Rendering of Multiple Scattering Effects in Participating Media , 2004, Rendering Techniques.

[2]  Pat Hanrahan,et al.  Monte Carlo evaluation of non-linear scattering equations for subsurface reflection , 2000, SIGGRAPH.

[3]  Peter Shirley,et al.  Path Integration for Light Transport in Volumes , 2003, Rendering Techniques.

[4]  Gregory J. Ward,et al.  Measuring and modeling anisotropic reflection , 1992, SIGGRAPH.

[5]  H. Jensen Realistic Image Synthesis Using Photon Mapping , 2001 .

[6]  Neel Joshi,et al.  Noninvasive measurement of scattering anisotropy in turbid materials by nonnormal incident illumination. , 2006, Optics letters.

[7]  Kenneth E. Torrance,et al.  A hybrid monte carlo method for accurate and efficient subsurface scattering , 2005, EGSR '05.

[8]  Henrik Wann Jensen,et al.  A rapid hierarchical rendering technique for translucent materials , 2005, ACM Trans. Graph..

[9]  F. E. Nicodemus,et al.  Geometrical considerations and nomenclature for reflectance , 1977 .

[10]  Nelson L. Max,et al.  Interactive multiple anisotropic scattering in clouds , 2008, I3D '08.

[11]  Steve Marschner,et al.  A practical model for subsurface light transport , 2001, SIGGRAPH.

[12]  Jos Stam,et al.  Multiple Scattering as a Diffusion Process , 1995, Rendering Techniques.

[13]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Julie Dorsey,et al.  Rendering of Wet Materials , 1999, Rendering Techniques.

[15]  Francisco J. Serón,et al.  A survey on participating media rendering techniques , 2005, The Visual Computer.

[16]  Stephen Lin,et al.  Modeling and rendering of quasi-homogeneous materials , 2005, ACM Trans. Graph..

[17]  Shree K. Nayar,et al.  Acquiring scattering properties of participating media by dilution , 2006, ACM Trans. Graph..

[18]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[19]  Pieter Peers,et al.  A compact factored representation of heterogeneous subsurface scattering , 2006, ACM Trans. Graph..

[20]  Pat Hanrahan,et al.  Reflection from layered surfaces due to subsurface scattering , 1993, SIGGRAPH.

[21]  Wojciech Matusik,et al.  A data-driven reflectance model , 2003, ACM Trans. Graph..

[22]  John Hart,et al.  ACM Transactions on Graphics , 2004, SIGGRAPH 2004.

[23]  Henrik Wann Jensen,et al.  Global Illumination using Photon Maps , 1996, Rendering Techniques.

[24]  Granino A. Korn,et al.  Mathematical handbook for scientists and engineers. Definitions, theorems, and formulas for reference and review , 1968 .

[25]  James F. Blinn,et al.  Light reflection functions for simulation of clouds and dusty surfaces , 1982, SIGGRAPH.

[26]  Henrik Wann Jensen,et al.  Rendering translucent materials using photon diffusion , 2008, SIGGRAPH '08.

[27]  Henrik Wann Jensen,et al.  Light diffusion in multi-layered translucent materials , 2005, ACM Trans. Graph..

[28]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1999, TOGS.

[29]  Stephen H. Westin,et al.  Predicting reflectance functions from complex surfaces , 1992, SIGGRAPH.