Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension
Reexamination Certificate
2005-08-25
2008-09-02
Nguyen, Phu K. (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphics processing
Three-dimension
C382S104000, C708S207000
Reexamination Certificate
active
07420557
ABSTRACT:
Vertices defining a graphics primitive may be processed in homogeneous space and projected into normalized device coordinate space by dividing each coordinate of a vertex by w. When the w coordinate for a vertex is equal to zero, the projected coordinates are set equal to the homogeneous coordinate values. During a viewport transform operation, only the viewport scale is applied rather than applying the viewport scale and viewport bias to produce the vertex in device coordinate space (screen space). Furthermore, when an edge slope is computed for a vertex with a w coordinate equal to zero, the slope is set equal to the vertex in device coordinate space rather than the difference of the two vertices defining the edge. Therefore, a vertex at infinity is correctly positioned avoiding the introduction of visual artifacts.
REFERENCES:
patent: 4885703 (1989-12-01), Deering
patent: 5003497 (1991-03-01), Priem
patent: 5357599 (1994-10-01), Luken
patent: 6137497 (2000-10-01), Strunk et al.
patent: 6169554 (2001-01-01), Deering
patent: 6304265 (2001-10-01), Harris et al.
patent: 6353439 (2002-03-01), Lindholm et al.
patent: 6930684 (2005-08-01), Tjew
patent: 2004/0090437 (2004-05-01), Uesaki et al.
patent: 2005/0190183 (2005-09-01), Barone et al.
patent: 2005/0231533 (2005-10-01), Chen
patent: 2005/0275663 (2005-12-01), Kokojima et al.
Sutherland, Ivan E., and Gary W. Hodgman, “Reentrant Polygon Clipping,” Communications of the ACM, vol. 17, No. 1, pp. 32-42, Jan. 1974.
Olano, Marc, and Trey Greer, “Triangle Scan Conversion Using 2D Homogeneous Coordinates,” Proceedings of the 1997 SIGGRAPH/Eurographics Workshop on Graphics Hardware (Los Angeles, CA Aug. 2-4, 1997) ACM SIGGRAPH, New York, 1995.
Blinn, et al. “Clipping Using Homogeneous Coordinates”, 1978, ACM SIGGRAPH Computer Graphics, vol. 12, pp. 245-251.
Blinn, James F. “A Trip Down the graphics Pipeline: The Homogeneous Perspective Transform”, May 1993. IEEE, pp. 75-80.
Schneider, et al, “Efficient Polygon Clipping for an SIMD graphics Pipeline”, 1998. IEEE Transaction on Visualization and Computer Graphics, vol. 4, pp. 272-285.
Joy, Ken, “On-Line Computer Graphics Notes Clipping”, Computer Science Department University of California, Davis, Jul. 27, 1999. pp. 1-16.
Barnes Joseph
Nguyen Phu K.
NVIDIA Corporation
Patterson & Sheridan LLP
LandOfFree
Vertex processing when w=0 does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Vertex processing when w=0, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Vertex processing when w=0 will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3981267