A two-scale microfacet reflectance model combining reflection and diffraction

Adequate reflectance models are essential for the production of photorealistic images. Microfacet reflectance models predict the appearance of a material at the macroscopic level based on microscopic surface details. They provide a good match with measured reflectance in some cases, but not always. This discrepancy between the behavior predicted by microfacet models and the observed behavior has puzzled researchers for a long time. In this paper, we show that diffraction effects in the micro-geometry provide a plausible explanation. We describe a two-scale reflectance model, separating between geometry details much larger than wavelength and those of size comparable to wavelength. The former model results in the standard Cook-Torrance model. The latter model is responsible for diffraction effects. Diffraction effects at the smaller scale are convolved by the micro-geometry normal distribution. The resulting two-scale model provides a very good approximation to measured reflectances.

[1]  P. Beckmann,et al.  The scattering of electromagnetic waves from rough surfaces , 1963 .

[2]  Steve Marschner,et al.  Microfacet Models for Refraction through Rough Surfaces , 2007, Rendering Techniques.

[3]  Romain Pacanowski,et al.  A Physically-Based Reflectance Model \\ Combining Reflection and Diffraction , 2016 .

[4]  Steve Marschner,et al.  A comprehensive framework for rendering layered materials , 2014, ACM Trans. Graph..

[5]  James E. Harvey,et al.  Modified Beckmann-Kirchoff scattering theory for nonparaxial angles , 1998, Optics & Photonics.

[6]  Frédo Durand,et al.  Experimental analysis of BRDF models , 2005, EGSR '05.

[7]  E. Heitz Understanding the Masking-Shadowing Function in Microfacet-Based BRDFs , 2014 .

[8]  G. Pinto K Correlations and Facet Models in Diffuse Scattering , 1979 .

[9]  Sermet Önel,et al.  A General Micro-flake Model for Predicting the Appearance of Car Paint , 2016, EGSR.

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

[11]  Donald P. Greenberg,et al.  Non-linear approximation of reflectance functions , 1997, SIGGRAPH.

[12]  James E. Harvey,et al.  Light-Scattering Characteristics Of Optical Surfaces , 1977, Other Conferences.

[13]  J. E. Harvey,et al.  Total integrated scatter from surfaces with arbitrary roughness, correlation widths, and incident angles , 2012 .

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

[15]  Robert L. Cook,et al.  A Reflectance Model for Computer Graphics , 1987, TOGS.

[16]  Brent Burley Physically-Based Shading at Disney , 2012 .

[17]  M. Ashikhmin,et al.  Distribution-based BRDFs , 2007 .

[18]  Robert L Cook,et al.  A reflectance model for computer graphics , 1981, SIGGRAPH '81.

[19]  B. Smith,et al.  Geometrical shadowing of a random rough surface , 1967 .

[20]  Donald P. Greenberg,et al.  A comprehensive physical model for light reflection , 1991, SIGGRAPH.

[21]  Jos Stam,et al.  Diffraction shaders , 1999, SIGGRAPH.

[22]  Romain Pacanowski,et al.  Identifying Diffraction Effects in Measured Reflectances , 2015, Material Appearance Modeling.

[23]  Brian E. Smits,et al.  Practical physically-based shading in film and game production , 2012, SIGGRAPH '12.

[24]  P. Z. Takacs,et al.  Statistical And Signal Processing Concepts In Surface Metrology , 1986, Other Conferences.

[25]  W L Wolfe,et al.  K correlations and facet models in diffuse scattering: experimental evaluation. , 1980, Optics letters.

[26]  Nicolas Holzschuch,et al.  tting of measured reectances using a Shifted Gamma micro-facet distribution , 2012 .

[27]  Anders Ynnerman,et al.  BRDF models for accurate and efficient rendering of glossy surfaces , 2012, TOGS.

[28]  K. Torrance,et al.  Theory for off-specular reflection from roughened surfaces , 1967 .

[29]  M. Marciniak,et al.  Experimental analysis of bidirectional reflectance distribution function cross section conversion term in direction cosine space. , 2015, Optics letters.

[30]  Derek Nowrouzezahrai,et al.  A Non-Parametric Factor Microfacet Model for Isotropic BRDFs , 2016, ACM Trans. Graph..

[31]  Carsten Dachsbacher,et al.  Multiple-scattering microfacet BSDFs with the Smith model , 2016, ACM Trans. Graph..

[32]  Michael A. Marciniak,et al.  Experimental measurement and analysis of wavelength-dependent properties of the BRDF , 2015, SPIE Optical Engineering + Applications.

[33]  T. Trowbridge,et al.  Average irregularity representation of a rough surface for ray reflection , 1975 .

[34]  Andrey Krywonos,et al.  Predicting surface scatter using a linear systems formulation of non-paraxial scalar diffraction , 2006 .

[35]  Pieter Peers,et al.  genBRDF: discovering new analytic BRDFs with genetic programming , 2014, ACM Trans. Graph..

[36]  Alexander Wilkie,et al.  Arbitrarily layered micro-facet surfaces , 2007, GRAPHITE '07.

[37]  Nicolas Holzschuch,et al.  Accurate fitting of measured reflectances using a Shifted Gamma micro‐facet distribution , 2012, Comput. Graph. Forum.