A Geometry Dependent Texture Generation Framework for Simulating Surface Imperfections

To model surface imperfections and weathering, we propose a two-step texture generation framework in between manual texture synthesis and automatic physical simulation. Although the pattern of blemishes looks random, the systematic and geometry dependent nature of the underlying distribution is still observable. A distribution of tendency (potential to contain blemishes) is modeled in the first step, which includes user control and geometric information. The second generates and distributes an irregular blemish pattern according to the modeled tendency distribution. As examples we model three common surface imperfections; dust accumulation, patina and peeling.

[1]  Andrew S. Glassner,et al.  An introduction to ray tracing , 1989 .

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

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

[4]  James T. Kajiya,et al.  Rendering fur with three dimensional textures , 1989, SIGGRAPH.

[5]  Paul S. Heckbert,et al.  Survey of Texture Mapping , 1986, IEEE Computer Graphics and Applications.

[6]  Greg Turk,et al.  Generating textures on arbitrary surfaces using reaction-diffusion , 1991, SIGGRAPH.

[7]  Anne Verroust-Blondet,et al.  Interactive texture mapping , 1993, SIGGRAPH.

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

[9]  Darwyn R. Peachey,et al.  Solid texturing of complex surfaces , 1985, SIGGRAPH.

[10]  Donald P. Greenberg,et al.  The hemi-cube: a radiosity solution for complex environments , 1985, SIGGRAPH.

[11]  C. Sparrow The Fractal Geometry of Nature , 1984 .

[12]  John Amanatides,et al.  Ray tracing with cones , 1984, SIGGRAPH.

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

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

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

[16]  James Arvo,et al.  Fast ray tracing by ray classification , 1987, SIGGRAPH '87.

[17]  Pat Hanrahan,et al.  Flow and changes in appearance , 2006, SIGGRAPH Courses.

[18]  John Dill,et al.  An application of color graphics to the display of surface curvature , 1981, SIGGRAPH '81.

[19]  Robert L. Cook,et al.  Distributed ray tracing , 1998 .

[20]  J. Davenport Editor , 1960 .

[21]  Edwin Earl Catmull,et al.  A subdivision algorithm for computer display of curved surfaces. , 1974 .

[22]  Michael F. Cohen,et al.  Radiosity and realistic image synthesis , 1993 .

[23]  Michael Zyda,et al.  Simplification of objects rendered by polygonal approximations , 1991, Comput. Graph..

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

[25]  Ken Perlin,et al.  [Computer Graphics]: Three-Dimensional Graphics and Realism , 2022 .

[26]  James T. Kajiya,et al.  Ray tracing complex scenes , 1986, SIGGRAPH.

[27]  Gavin S. P. Miller,et al.  Efficient algorithms for local and global accessibility shading , 1994, SIGGRAPH.

[28]  Takayuki Tanaka,et al.  ARTS: Accelerated Ray-Tracing System , 1986, IEEE Computer Graphics and Applications.

[29]  R. Nagel,et al.  3-D Visual simulation , 1971 .