ACM Home Page
Please provide us with feedback. Feedback
Clipping using homogeneous coordinates
Full text PdfPdf (611 KB)
Source ACM SIGGRAPH Computer Graphics archive
Volume 12 ,  Issue 3  (August 1978) table of contents
Pages: 245 - 251  
Year of Publication: 1978
ISSN:0097-8930
Also published in ...
Authors
James F. Blinn  Caltech/JPL
Martin E. Newell  XEROX/PARC
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 20,   Downloads (12 Months): 91,   Citation Count: 8
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/965139.807398
What is a DOI?

ABSTRACT

Clipping is the process of determining how much of a given line segment lies within the boundaries of the display screen. Homogeneous coordinates are a convenient mathematical device for representing and transforming objects. The space represented by homogeneous coordinates is not, however, a simple Euclidean 3-space. It is, in fact, analagous to a topological shape called a “projective plane”. The clipping problem is usually solved without consideration for the differences between Euclidean space and the space represented by homogeneous coordinates. For some constructions, this leads to errors in picture generation which show up as lines marked invisible when they should be visible. This paper will examine these cases and present techniques for correctly clipping the line segments.


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
Barr, S., Experiments in Topology, Thomas Y. Crowell Co., New York, 1964.
 
2
Riesenfeld, R. F., "Homogeneous Coordinates and Projective Planes in Computer Graphics", JACM, to appear.
 
3
Roberts, L. G., "Homogeneous Matrix Representation and Manipulation of N-Dimensional Constructs", MIT Lincoln Laboratory, MS 1405, May 1965.
4


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