Texturing and Modeling: A Procedural Approach

From the Publisher: This the classic text/tutorial/reference introducing and defining the procedural approach to texturing and modeling and computer graphics in general. This Second Edition is completely revised and updated to the current computer graphics marketplace. It contains a toolbox of procedures upon which programmers can build a library of textures and objects, and includes extensive explanations of how these functions work and how to design new functions. New chapters include: Cellular Texture Generation, Volumetric Cloud Modeling with Implicit Functions, Interacting with Virtual Actors, and Rendering with Adaptive Level of Detail.

[1]  R. Bracewell The Fourier Transform and Its Applications , 1966 .

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

[3]  Eric Keppel,et al.  Approximating Complex Surfaces by Triangulation of Contour Lines , 1975, IBM J. Res. Dev..

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

[5]  James F. Blinn,et al.  Texture and reflection in computer generated images , 1976, CACM.

[6]  Henry Fuchs,et al.  Optimal surface reconstruction from planar contours , 1977, CACM.

[7]  Benoit B. Mandelbrot,et al.  Fractal Geometry of Nature , 1984 .

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

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

[10]  Narendra Ahuja,et al.  Random pattern generation processes , 1979 .

[11]  John Chapman,et al.  The integration of subjective and objective data in the animation of human movement , 1980, SIGGRAPH '80.

[12]  Bruce J. Schachter Long crested wave models , 1980 .

[13]  Norman I. Badler,et al.  Special problems in human movement simulation , 1980, SIGGRAPH '80.

[14]  Marc Levoy,et al.  Synthetic texturing using digital filters , 1980, SIGGRAPH '80.

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

[16]  David Donovan Garber,et al.  Computational models for texture analysis and texture synthesis , 1981 .

[17]  Donald S. Fussell,et al.  Computer rendering of stochastic models , 1982, Commun. ACM.

[18]  Alyn P. Rockwood,et al.  Clamping: A method of antialiasing textured surfaces by bandwidth limiting in object space , 1982, SIGGRAPH.

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

[20]  James T. Kajiya,et al.  New Techniques for Ray Tracing Procedurally Defined Objects , 1983, TOGS.

[21]  Lance Williams,et al.  Pyramidal parametrics , 1983, SIGGRAPH.

[22]  James T. Kajiya,et al.  Ray tracing volume densities , 1984, SIGGRAPH.

[23]  John P. Lewis,et al.  Texture synthesis for digital painting , 1984, SIGGRAPH.

[24]  Geoffrey Y. Gardner,et al.  Simulation of natural scenes using textured quadric surfaces , 1984, SIGGRAPH.

[25]  Alvy Ray Smith,et al.  Plants, fractals, and formal languages , 1984, SIGGRAPH.

[26]  Robert L. Cook,et al.  Shade trees , 1984, SIGGRAPH.

[27]  Tom Duff,et al.  Compositing digital images , 1984, SIGGRAPH.

[28]  Robert L. Cook,et al.  Distributed ray tracing , 1984, SIGGRAPH.

[29]  Franklin C. Crow,et al.  Summed-area tables for texture mapping , 1984, SIGGRAPH.

[30]  Loren C. Carpenter,et al.  The A -buffer, an antialiased hidden surface method , 1984, SIGGRAPH.

[31]  A. Grossmann,et al.  DECOMPOSITION OF HARDY FUNCTIONS INTO SQUARE INTEGRABLE WAVELETS OF CONSTANT SHAPE , 1984 .

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

[33]  Brian A. Barsky,et al.  Using Stochastic Modeling for Texture Generation , 1984, IEEE Computer Graphics and Applications.

[34]  Jules Bloomenthal,et al.  Modeling the mighty maple , 1985, SIGGRAPH.

[35]  Songde Ma,et al.  Sequential synthesis of natural textures , 1985, Comput. Vis. Graph. Image Process..

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

[37]  Jayaram K. Udupa,et al.  Surface Shading in the Cuberille Environment , 1985, IEEE Computer Graphics and Applications.

[38]  Samuel P. Uselton,et al.  Statistically optimized sampling for distributed ray tracing , 1985, SIGGRAPH.

[39]  Tom Duff,et al.  Compositing 3-D rendered images , 1985, SIGGRAPH.

[40]  Anthony A. Maciejewski,et al.  Computational modeling for the computer animation of legged figures , 1985, SIGGRAPH.

[41]  Mark A. Z. Dippé,et al.  Antialiasing through stochastic sampling , 1985, SIGGRAPH.

[42]  Christian Bouville Bounding ellipsoids for ray-fractal intersection , 1985, SIGGRAPH '85.

[43]  Geoffrey Y. Gardner,et al.  Visual simulation of clouds , 1985, SIGGRAPH.

[44]  B. Mandelbrot,et al.  Fractal properties of rain, and a fractal model , 1985 .

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

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

[47]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[48]  Robert L. Cook,et al.  Stochastic sampling in computer graphics , 1988, TOGS.

[49]  Carlo Ghezzi,et al.  Programming language concepts (2nd ed.) , 1986 .

[50]  Nelson Max,et al.  Light diffusion through clouds and haze , 1986, Comput. Vis. Graph. Image Process..

[51]  Paul S. Heckbert,et al.  Filtering by repeated integration , 1986, SIGGRAPH.

[52]  N Greene,et al.  Applications of world projections , 1986 .

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

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

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

[56]  Robert L. Cook,et al.  The Reyes image rendering architecture , 1987, SIGGRAPH.

[57]  J. P. Willis Visual Simulation of Atmospheric Haze , 1987, Comput. Graph. Forum.

[58]  Tomoyuki Nishita,et al.  A shading model for atmospheric scattering considering luminous intensity distribution of light sources , 1987, SIGGRAPH.

[59]  David Salesin,et al.  Rendering antialiased shadows with depth maps , 1987, SIGGRAPH.

[60]  Kenneth E. Torrance,et al.  The zonal method for calculating light intensities in the presence of a participating medium , 1987, SIGGRAPH.

[61]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[62]  John P. Lewis,et al.  Generalized stochastic subdivision , 1987, TOGS.

[63]  Keith Waters,et al.  A muscle model for animation three-dimensional facial expression , 1987, SIGGRAPH.

[64]  Gavin S. P. Miller,et al.  The motion dynamics of snakes and worms , 1988, SIGGRAPH.

[65]  W. Lorensen,et al.  Two algorithms for the three-dimensional reconstruction of tomograms. , 1988, Medical physics.

[66]  Heinz-Otto Peitgen,et al.  The science of fractal images , 2011 .

[67]  Pat Hanrahan,et al.  Volume Rendering , 2020, Definitions.

[68]  Arun N. Netravali,et al.  Reconstruction filters in computer-graphics , 1988, SIGGRAPH.

[69]  Paolo Sabella,et al.  A rendering algorithm for visualizing 3D scalar fields , 1988, SIGGRAPH.

[70]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[71]  Stéphane Mallat,et al.  Multifrequency channel decompositions of images and wavelet models , 1989, IEEE Trans. Acoust. Speech Signal Process..

[72]  J. P. Lewis,et al.  Algorithms for solid noise synthesis , 1989, SIGGRAPH.

[73]  D. Saupe Point Evaluation of Multi-Variable Random Fractals , 1989 .

[74]  Richard S. Gallagher,et al.  An efficient 3-D visualization technique for finite element models and other coarse volumes , 1989, SIGGRAPH.

[75]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[76]  F. Kenton Musgrave,et al.  The synthesis and rendering of eroded fractal terrains , 1989, SIGGRAPH.

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

[78]  G. S. P. Miller From wire-frames to furry animals , 1989 .

[79]  Marc Levoy,et al.  Efficient ray tracing of volume data , 1990, TOGS.

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

[81]  Pat Hanrahan,et al.  A language for shading and lighting calculations , 1990, SIGGRAPH.

[82]  F. Kenton Musgrave,et al.  A note on ray tracing mirages (comments and author's reply) , 1990, IEEE Computer Graphics and Applications.

[83]  Lee Westover,et al.  Footprint evaluation for volume rendering , 1990, SIGGRAPH.

[84]  Karl Sims,et al.  Particle animation and rendering using data parallel computation , 1990, SIGGRAPH.

[85]  David S. Ebert,et al.  Rendering and animation of gaseous phenomena by combining fast volume and scanline A-buffer techniques , 1990, SIGGRAPH.

[86]  Karl Sims,et al.  Artificial evolution for computer graphics , 1991, SIGGRAPH.

[87]  J. van Wijk,et al.  Spot noise texture synthesis for data visualization , 1991, SIGGRAPH.

[88]  Dietmar Saupe,et al.  Random fractals in image synthesis , 1991 .

[89]  Andrew Witkin,et al.  Reaction-diffusion textures , 1991, SIGGRAPH.

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

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

[92]  David S. Ebert,et al.  Solid spaces: a unified approach to describing object attributes , 1991 .

[93]  G. Ward A RECURSIVE IMPLEMENTATION OF THE PERLIN NOISE FUNCTION , 1991 .

[94]  William E. Lorensen,et al.  Decimation of triangle meshes , 1992, SIGGRAPH.

[95]  Stephen Todd,et al.  Evolutionary Art and Computers , 1992 .

[96]  Eugene Fiume,et al.  Turbulent wind fields for gaseous phenomena , 1993, SIGGRAPH.

[97]  F. K. Musgrave Methods for realistic landscape imaging , 1993 .