Physical reproduction of materials with specified subsurface scattering

We investigate a complete pipeline for measuring, modeling, and fabricating objects with specified subsurface scattering behaviors. The process starts with measuring the scattering properties of a given set of base materials, determining their radial reflection and transmission profiles. We describe a mathematical model that predicts the profiles of different stackings of base materials, at arbitrary thicknesses. In an inverse process, we can then specify a desired reflection profile and compute a layered composite material that best approximates it. Our algorithm efficiently searches the space of possible combinations of base materials, pruning unsatisfactory states imposed by physical constraints. We validate our process by producing both homogeneous and heterogeneous composites fabricated using a multi-material 3D printer. We demonstrate reproductions that have scattering properties approximating complex materials.

[1]  Baining Guo,et al.  Fabricating spatially-varying subsurface scattering , 2010, ACM Trans. Graph..

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

[3]  Stephen Lin,et al.  Modeling and rendering of heterogeneous translucent materials using the diffusion equation , 2008, TOGS.

[4]  Denis Zorin,et al.  Interactive modeling of topologically complex geometric detail , 2004, ACM Trans. Graph..

[5]  Jos Stam,et al.  An Illumination Model for a Skin Layer Bounded by Rough Surfaces , 2001, Rendering Techniques.

[6]  Shree K. Nayar,et al.  An empirical BSSRDF model , 2009, ACM Trans. Graph..

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

[8]  Tim Weyrich,et al.  Fabricating microgeometry for custom surface reflectance , 2009, ACM Trans. Graph..

[9]  Pieter Peers,et al.  SubEdit: a representation for editing measured heterogeneous subsurface scattering , 2009, ACM Trans. Graph..

[10]  Paul E. Debevec,et al.  Acquisition of time-varying participating media , 2005, ACM Trans. Graph..

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

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

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

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

[15]  Wojciech Matusik,et al.  Printing spatially-varying reflectance , 2009, ACM Trans. Graph..

[16]  H. Seidel,et al.  DISCO: acquisition of translucent objects , 2004, ACM Trans. Graph..

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

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

[19]  Gary W. Meyer,et al.  Modeling pigmented materials for realistic image synthesis , 1992, TOGS.

[20]  Tim Weyrich,et al.  A layered, heterogeneous reflectance model for acquiring and rendering human skin , 2008, SIGGRAPH Asia '08.

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

[22]  P. Debevec,et al.  Practical modeling and acquisition of layered facial reflectance , 2008, SIGGRAPH Asia '08.

[23]  P. Kubelka Ein Beitrag zur Optik der Farban striche , 1931 .

[24]  Jun-ichiro Toriwaki,et al.  New algorithms for euclidean distance transformation of an n-dimensional digitized picture with applications , 1994, Pattern Recognit..

[25]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[26]  M. Gross,et al.  Analysis of human faces using a measurement-based skin reflectance model , 2006, ACM Trans. Graph..

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

[28]  Hans-Peter Seidel,et al.  Towards passive 6D reflectance field displays , 2008, ACM Trans. Graph..

[29]  Greg Turk,et al.  Efficient Estimation of Spatially Varying Subsurface Scattering Parameters , 2006 .