Method and apparatus implementing high resolution rendition of Z

Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1710

Patent

active

060467460

ABSTRACT:
An object's Z-buffered primitives are determined using a floating point Z=wF/W, where wF is the value the W coordinate achieves at the front clipping plane F. This representation produces Z-values ranging from 1 to .apprxeq.0 as W varies from W=wF to W.fwdarw..infin.. Z-values for distances near the back clipping plane advantageously have leading zeros and are more amenable to floating point representation and exhibit less information loss. Primitive vertices are examined and the largest vertex floating point exponent is stored and associated with the entire primitive as that triangle's floating point Z exponent. The stored exponent is subtracted from all the vertices' exponents and the results converted to fixed point, which format advantageously typically has few or no leading zeroes. After normal fixed point set-up and scan conversion operations occur, each pixel's final Z fixed-point value is converted back to floating point, and the relevant stored exponent for the polygon is added back in before distance comparisons are made.

REFERENCES:
patent: 3621214 (1971-11-01), Romney et al.
patent: 4470122 (1984-09-01), Sarr
patent: 4679041 (1987-07-01), Fetter et al.
patent: 4800515 (1989-01-01), Hori et al.
patent: 4985834 (1991-01-01), Cline et al.
patent: 4991131 (1991-02-01), Yeh et al.
patent: 5084830 (1992-01-01), Doornink et al.
patent: 5103418 (1992-04-01), Birger
patent: 5109480 (1992-04-01), Sone et al.
patent: 5163127 (1992-11-01), Ikumi et al.
patent: 5287436 (1994-02-01), Fischer et al.
patent: 5293467 (1994-03-01), Buchner et al.
patent: 5377313 (1994-12-01), Scheibl
patent: 5392393 (1995-02-01), Deering
patent: 5428716 (1995-06-01), Brokenshire et al.
patent: 5438527 (1995-08-01), Feldbaumer et al.
patent: 5440682 (1995-08-01), Deering
patent: 5444838 (1995-08-01), Kommrusch et al.
patent: 5457779 (1995-10-01), Harrell
patent: 5499324 (1996-03-01), Nakayama
patent: 5508948 (1996-04-01), Hatta
patent: 5572634 (1996-11-01), Duluk, Jr.
patent: 5596686 (1997-01-01), Duluk, Jr.
patent: 5706479 (1998-01-01), Winner et al.
patent: 5870097 (1999-02-01), Snyder et al.
Foley, James D. and others, "Computer Graphics: Principles and Practice," 2d ed (Reading: Addison-Wesley) pp. 501, 278-279, 809 ,270, 267, 229-241, 253-255, 204 & 208-222, 1990.
Foley, "Computer Graphics: Principles and Practice," 2d ed. (1990) pp. 237-283, 501 & 809.
Blinn, "A Trip Down the Graphics Pipeline: The Homogeneous Perspective Transform," IEEE Computer Graphics and Applications, 13(3):75-80 (May 1993).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus implementing high resolution rendition of Z does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus implementing high resolution rendition of Z, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus implementing high resolution rendition of Z will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-369887

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.