|
ABSTRACT
Today's computer graphics is ostensibly based upon insights from projective geometry and computations on homogeneous coordinates. Paradoxically, however, projective spaces and homogeneous coordinates are incompatible with much of the algebra and a good deal of the geometry currently in actual use in computer graphics. To bridge this gulf between theory and practice, Grassmann spaces are proposed here as an alternative to projective spaces. We establish that unlike projective spaces, Grassmann spaces do support all the algebra and geometry needed for contemporary computer graphics. We then go on to explain how to exploit this algebra and geometry for a variety of applications, both old and new, including the graphics pipeline, shading algorithms, texture maps, and overcrown surfaces.
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
|
|
 |
3
|
|
| |
4
|
COX, D., LITTLE,J.,AND O'SHEA, D. 1998. Using Algebraic Geometry. Springer-Verlag, New York.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
 |
9
|
|
| |
10
|
GOLDMAN, R. N. 1991. More matrices and transformations: Shear and pseudoperspective. In Graphics Gems II, Jim Arvo, Ed. Academic Press, Orlando, Fla., pp. 338-341.
|
| |
11
|
|
| |
12
|
|
| |
13
|
GOLDMAN, R. N. 2002. Applications of the mass distributions and vector spaces associated with rational Bezier curves and surfaces. In preparation.
|
| |
14
|
GRASSMANN, H. G. 1894-1911. Gesammelte Mathematische und Physikalische Werke. B. G. Teubner, Leipzig.
|
| |
15
|
HECKBERT,P.AND MORETON, H. 1991. Interpolation for Polygon Texture Mapping and Shading. In State of the Art in Computer Graphics: Visualization and Modeling, D. Rogers and R. Earnshaw, Ed. Springer-Verlag, New York.
|
| |
16
|
KOGAN, B. Y. 1974. The Application of Mechanics to Geometry. The University of Chicago Press, Chicago, Ill.
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
RAMSHAW, L. 2001. On Multiplying Points: The Paired Algebras of Forms and Sites. SRC Research Report #169, COMPAQ Corporation, Palo Alto, Calif.
|
| |
21
|
RIESENFELD, R. 1981. Homogeneous coordinates and the projective plane in computer graphics. IEEE CG&A 1, 50-55.
|
| |
22
|
ROBERTS, L. G. 1965. Homogeneous matrix representation and manipulation of N-dimensional constructs. The Computer Display Review, C. W. Adams Associates, Inc., Cambridge, Mass., pp. 1-16.
|
| |
23
|
SWIMMER, A. 2002. Ceva, Menelaus and the associative law. Unpublished manuscript.
|
| |
24
|
USPENSKII, V. A. 1961. Some applications of mechanics to mathematics. Blaisdell Publishing Company, New York.
|
|