Abstract
Texturing is an effective method of simulating surface detail at relatively low cost. Traditionally, texture functions have been defined on the two-dimensional surface coordinate systems of individual surface patches. This paper introduces the notion of "solid texturing". Solid texturing uses texture functions defined throughout a region of three-dimensional space. Many nonhomogeneous materials, including wood and stone, may be more realistically rendered using solid texture functions. In addition, solid texturing can easily be applied to complex surface which are difficult to texture using two-dimensional texture functions. The paper gives examples of solid texture functions based on Fourier synthesis, stochastic texture models, projections of two-dimensional textures, and combinations of other solid textures.
- 1 BLINN, J. F. and NEWELL, M. E. Texture and reflection in computer generated images. Commun. ACM 19,10(Oct. 1976), 542-547. Google ScholarDigital Library
- 2 BLINN, j. F. Models of light reflection for computer synthesized pictures. Comput. Gr. 11,2 (Summer 1977), 192-198. Google ScholarDigital Library
- 3 BLJNN, j. F. Simulation of wrinkled surfaces. Comput. Gr. 12,3 (Aug. 1978), 286-292. Google ScholarDigital Library
- 4 CATMULL, E. A Subdivision Algorithm for Computer Display of Curved Surfaces. Ph.D. dissertation, Univerdty of Utah, 1974. Google ScholarDigital Library
- 5 COOK, R. L. Shade trees. Comput. Gr. 18, 3 (July 1984), 223-231. Google ScholarDigital Library
- 6 CROW, F. C. A more flexible image generation environment. Comput. Gr. 16, 3 (July 1982), 9-1S. Google ScholarDigital Library
- 7 CROW, F. C. Summed-area tables for texture mapping. Comput. Gr. 18;3(July 1984), 207- 212. Google ScholarDigital Library
- 8 GARDNER, G. Y. Simulation of natural scenes using textured quadric surfaces. Comput. Gr. /8,3(July 1984), 11-20. Google ScholarDigital Library
- 9 LORD, E. A. and WILSON, C. B. The Mathematical Deacription of Shape and Form. Ellis Horwood Limited, 1984.Google Scholar
- 10 PEACtiEY, D. R. Portray- An Ima&e Synthesis 5ystem for Realistic Computer Graphlca. Research Report 84-18, Dept. of Comp. Science, Univ. of Saskatchewan, 1984.Google Scholar
- 11 SCHACHTER, B. j. and AHUJA, ~}. Random pattern generation processes. Comput. Gr. Image Process. 10(1979), 95-114.Google ScholarCross Ref
- 12 SCHACHTER, B. J. Long-crested wave models. Comput. Gr. Image tVoces:. 12(1980), 187-201.Google ScholarCross Ref
Index Terms
- Solid texturing of complex surfaces
Recommendations
Solid texturing of complex surfaces
SIGGRAPH '85: Proceedings of the 12th annual conference on Computer graphics and interactive techniquesTexturing is an effective method of simulating surface detail at relatively low cost. Traditionally, texture functions have been defined on the two-dimensional surface coordinate systems of individual surface patches. This paper introduces the notion of ...
Aggregate G-buffer anti-aliasing
i3D '15: Proceedings of the 19th Symposium on Interactive 3D Graphics and GamesWe present Aggregate G-Buffer Anti-Aliasing (AGAA), a new technique for efficient anti-aliased deferred rendering of complex geometry using modern graphics hardware. In geometrically complex situations, where many surfaces intersect a pixel, current ...
Synthetic texturing using digital filters
SIGGRAPH '80: Proceedings of the 7th annual conference on Computer graphics and interactive techniquesAliasing artifacts are eliminated from computer generated images of textured polygons by equivalently filtering both the texture and the edges of the polygons. Different filters can be easily compared because the weighting functions that define the ...
Comments