ACM Home Page
Please provide us with feedback. Feedback
Texture and reflection in computer generated images
Full text PdfPdf (1.19 MB)
Source
Communications of the ACM archive
Volume 19 ,  Issue 10  (October 1976) table of contents
Pages: 542 - 547  
Year of Publication: 1976
ISSN:0001-0782
Authors
James F. Blinn  Univ. of Utah, Salt Lake City
Martin E. Newell  Univ. of Utah, Salt Lake City
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 35,   Downloads (12 Months): 259,   Citation Count: 144
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/360349.360353
What is a DOI?

ABSTRACT

In 1974 Catmull developed a new algorithm for rendering images of bivariate surface patches. This paper describes extensions of this algorithm in the areas of texture simulation and lighting models. The parametrization of a patch defines a coordinate system which is used as a key for mapping patterns onto the surface. The intensity of the pattern at each picture element is computed as a weighted average of regions of the pattern definition function. The shape and size of this weighting function are chosen using digital signal processing theory. The patch rendering algorithm allows accurate computation of the surface normal to the patch at each picture element, permitting the simulation of mirror reflections. The amount of light coming from a given direction is modeled in a similar manner to the texture mapping and then added to the intensity obtained from the texture mapping. Several examples of images synthesized using these new techniques are included.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Catmuli, E.A. Computer display of curved surfaces. Proc. Conf. on Comptr. Graphics, Pattern Recognition, and Data Structure, May 1975, pp. ll-17 (IEEE Cat. No. 75CH0981-1C).
 
3
Crow, F.C. The aliasing problem in computer-synthesized shaded images. Tech. Rep. UTEC-CSC-76-015, Dep. Comptr. Sci., U. of Utah, Salt Lake City, Utah, March 1976.
 
4
Forrest, A.R. On Coons and other methods for the representation of curved surfaces. Computer Graphics and Image Processing 1 (1972), 341.
 
5
Gouraud, H. Computer display of curved surfaces. Tech. Rep. UTEC-CSC-71-113, Dep. Com ptr. Sci., U. of Utah, Salt Lake City, Utah, June 1971.
6
 
7
Oppenheim, A.V., and Schafer, R.W. Digital Signal Processing. Prentice-Hall, Englewood Cliffs, N.J., 1975, pp. 26-34.
8
 
9
Warnock, J.E. A hidden-line algorithm for halftone picture representation. Rep. TR 4-15, Dep. Comptr. Sci., U. of Utah, Salt Lake City, Utah, 1969.
 
10
Watkins, G.S. A real-time visible surface algorithm. Tech. Rep. UTEC-CSC-70-101, Dep. Comptr. Sci., U. of Utah, Salt Lake City, Utah, June 1970.

CITED BY  144

Collaborative Colleagues:
James F. Blinn: colleagues
Martin E. Newell: colleagues