Automatic BRDF Factorization

A method is presented to automatically generate factored approximations for arbitrary Bi-directional Reflectance Distribution Functions (BRDFs). The method extends previous work in BRDF factorization to include a search over a space of 4D to 2D projections. By using a search over projections, approximation error is improved and the necessity for user intervention is reduced. The user can also have more confidence that the approximation produced is close to optimal. The method improves upon or matches the approximation error of previous work in every case tested.

[1]  Eric W. Weisstein,et al.  Eric Weisstein''s World of Mathematics , 1999, WWW 1999.

[2]  James C. Miller,et al.  Computer graphics principles and practice, second edition , 1992, Comput. Graph..

[3]  Jan Kautz,et al.  Interactive rendering with arbitrary BRDFs using separable approximations , 1999, SIGGRAPH '99.

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

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

[6]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[7]  Hans-Peter Seidel,et al.  Realistic, hardware-accelerated shading and lighting , 1999, SIGGRAPH.

[8]  Hans-Peter Seidel,et al.  View-independent environment maps , 1998, Workshop on Graphics Hardware.

[9]  Szymon Rusinkiewicz,et al.  A New Change of Variables for Efficient BRDF Representation , 1998, Rendering Techniques.

[10]  Erik Lindholm,et al.  A user-programmable vertex engine , 2001, SIGGRAPH.

[11]  W. Press,et al.  Numerical Recipes in C++: The Art of Scientific Computing (2nd edn)1 Numerical Recipes Example Book (C++) (2nd edn)2 Numerical Recipes Multi-Language Code CD ROM with LINUX or UNIX Single-Screen License Revised Version3 , 2003 .

[12]  Maneesh Agrawala,et al.  Rendering from compressed textures , 1996, SIGGRAPH.

[13]  James F. Blinn,et al.  Models of light reflection for computer synthesized pictures , 1977, SIGGRAPH.

[14]  Michael D. McCool,et al.  Homomorphic factorization of BRDFs for high-performance rendering , 2001, SIGGRAPH.

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

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

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

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