Time-Varying BRDFs

The properties of virtually all real-world materials change with time, causing their bidirectional reflectance distribution functions (BRDFs) to be time varying. However, none of the existing BRDF models and databases take time variation into consideration; they represent the appearance of a material at a single time instance. In this paper, we address the acquisition, analysis, modeling, and rendering of a wide range of time-varying BRDFs (TVBRDFs). We have developed an acquisition system that is capable of sampling a material's BRDF at multiple time instances, with each time sample acquired within 36 sec. We have used this acquisition system to measure the BRDFs of a wide range of time-varying phenomena, which include the drying of various types of paints (watercolor, spray, and oil), the drying of wet rough surfaces (cement, plaster, and fabrics), the accumulation of dusts (household and joint compound) on surfaces, and the melting of materials (chocolate). Analytic BRDF functions are fit to these measurements and the model parameters' variations with time are analyzed. Each category exhibits interesting and sometimes nonintuitive parameter trends. These parameter trends are then used to develop analytic TVBRDF models. The analytic TVBRDF models enable us to apply effects such as paint drying and dust accumulation to arbitrary surfaces and novel materials.

[1]  P. Belhumeur,et al.  Time-varying surface appearance: acquisition, modeling and rendering , 2006, ACM Trans. Graph..

[2]  H. Shum,et al.  Appearance manifolds for modeling time-variant appearance of materials , 2006, ACM Trans. Graph..

[3]  Chen Xu,et al.  Synthesis of material drying history: phenomenon modeling, transferring and rendering , 2005, NPH.

[4]  Shree K. Nayar,et al.  Time-varying textures: definition, acquisition, and synthesis , 2005, SIGGRAPH '05.

[5]  P. Hanrahan,et al.  Flow and changes in appearance , 2005, SIGGRAPH Courses.

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

[7]  Stephen H. Westin,et al.  Image-based bidirectional reflectance distribution function measurement. , 2000, Applied optics.

[8]  Alan Edelman,et al.  Modeling and rendering of weathered stone , 1999, SIGGRAPH.

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

[10]  Steve Marschner,et al.  Image-Based BRDF Measurement Including Human Skin , 1999, Rendering Techniques.

[11]  Jim X. Chen,et al.  Real-time simulation of dust behavior generated by a fast traveling vehicle , 1999, TOMC.

[12]  David Salesin,et al.  Computer-generated watercolor , 1997, SIGGRAPH.

[13]  Pat Hanrahan,et al.  Modeling and rendering of metallic patinas , 1996, SIGGRAPH.

[14]  Niels da Vitoria Lobo,et al.  Determining wet surfaces from dry , 1995, Proceedings of IEEE International Conference on Computer Vision.

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

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

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

[18]  Takashi Okamoto,et al.  A lighting model aiming at drive simulators , 1990, SIGGRAPH.

[19]  Norman I. Badler,et al.  Imperfection for realistic image synthesis , 1990, Comput. Animat. Virtual Worlds.

[20]  Michael C. Dorf,et al.  Why some things are darker when wet. , 1988, Applied optics.

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

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

[23]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[24]  P. Belhumeur,et al.  Capture, analysis and synthesis of textured surfaces with variation in illumination, viewpoint, and time , 2004 .

[25]  Kristin J. Dana,et al.  Reflectance and texture of real-world surfaces , 1999, TOGS.

[26]  Jim X. Chen,et al.  Integrating physics-based computing and visualization: modeling dust behavior , 1999, Comput. Sci. Eng..

[27]  Joe DeMaio,et al.  Introduction to Color , 1997 .

[28]  Siu Chi Hsu,et al.  Simulating dust accumulation , 1995, IEEE Computer Graphics and Applications.