A practitioners' assessment of light reflection models

We discuss the theory and practical issues behind creating reflection models to show the difficulty of the problem. We survey the current approaches towards reflection models for computer graphics to show that even for simple surfaces, the important issues are far from settled. We briefly discuss future directions for research. Finally, we present a case study of a particular type of light reflection that captures some important aspects of appearance for a limited class of materials with subsurface reflection.

[1]  David Salesin,et al.  A fast and accurate light reflection model , 1992, SIGGRAPH.

[2]  R. Victor Klassen,et al.  Modeling the effect of the atmosphere on light , 1987, TOGS.

[3]  Stephen H. Westin,et al.  A global illumination solution for general reflectance distributions , 1991, SIGGRAPH.

[4]  Pat Hanrahan,et al.  Geometry Caching for Ray-Tracing Displacement Maps , 1996, Rendering Techniques.

[5]  Michael J. Wozny,et al.  Polarization and birefringency considerations in rendering , 1994, SIGGRAPH.

[6]  Alain Fournier,et al.  Separating Reflection Functions for Linear Radiosity , 1995, Rendering Techniques.

[7]  Gary W. Meyer,et al.  Light Scattering Simulations using Complex Subsurface Models , 1997, Graphics Interface.

[8]  Bui Tuong Phong Illumination for computer generated pictures , 1975, Commun. ACM.

[9]  Peter Schröder,et al.  Spherical Wavelets: Texture Processing , 1995, Rendering Techniques.

[10]  Robert R. Lewis,et al.  Making Shaders More Physically Plausible , 1994, Comput. Graph. Forum.

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

[12]  M. Pinar Mengüç,et al.  Thermal Radiation Heat Transfer , 2020 .

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

[14]  Pat Hanrahan,et al.  Rendering complex scenes with memory-coherent ray tracing , 1997, SIGGRAPH.

[15]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[16]  Bruce J. Palmer,et al.  Incorporation of polarization effects in Monte Carlo simulations of radiative heat transfer , 1995 .

[17]  James Arvo,et al.  Applications of irradiance tensors to the simulation of non-Lambertian phenomena , 1995, SIGGRAPH.

[18]  Pierre Poulin,et al.  A model for anisotropic reflection , 1990, SIGGRAPH.

[19]  Donald P. Greenberg,et al.  An experimental evaluation of computer graphics imagery , 1986, TOGS.

[20]  E. Palik Handbook of Optical Constants of Solids , 1997 .

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

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

[23]  Andrew S. Glassner,et al.  Principles of Digital Image Synthesis , 1995 .

[24]  Peter Shirley,et al.  Physically based lighting calculations for computer graphics , 1991 .

[25]  James Arvo,et al.  Stratified sampling of spherical triangles , 1995, SIGGRAPH.

[26]  Shree K. Nayar,et al.  Generalization of Lambert's reflectance model , 1994, SIGGRAPH.

[27]  Gary W. Meyer,et al.  Wavelength dependent reflectance functions , 1994, SIGGRAPH.

[28]  Claude Puech,et al.  Radiosity and global illumination , 1994 .

[29]  Nelson L. Max,et al.  Bidirectional reflection functions from surface bump maps , 1987, SIGGRAPH.

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

[31]  Christophe Schlick,et al.  A Customizable Reflectance Model for Everyday Rendering , 1993 .

[32]  Xiao Dong He,et al.  Physically-based models for the reflection, transmission and subsurface scattering of light by smooth and rough surfaces, with applications to realistic image synthesis , 1993 .

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

[34]  Nelson L. Max,et al.  Smooth transitions between bump rendering algorithms , 1993, SIGGRAPH.

[35]  James T. Kajiya,et al.  Anisotropic reflection models , 1985, SIGGRAPH.

[36]  James F. Blinn,et al.  Simulation of wrinkled surfaces , 1978, SIGGRAPH.