Method and apparatus for modifying depth values using pixel...

Computer graphics processing and selective visual display system – Computer graphic processing system – Plural graphics processors

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S422000, C345S606000, C345S614000, C345S620000, C345S506000

Reexamination Certificate

active

06864893

ABSTRACT:
A method and apparatus for generating depth values in a programmable graphics system. Depth values are calculated under control of a pixel program using a variety of sources as inputs to programmable computation units (PCUs) in the programmable graphics systems. The PCUs are used to compute traditional interpolated depth values and modified depth values. Th PCUs are also used to compute arbitrary depth values which, unlike traditional interpolated depth values and modified depth values, are not dependent on the coordinates of the geometry primitive with which the arbitrary depth values are associated. Several sources are available as inputs to the PCUs. Clipping with optional clamping is performed using either interpolated depth values or calculated depth values, where calculated depth values are arbitrary depth values or modified depth values. Final depth values, used for depth testing, are selected from interpolated depth values and arbitrary depth values after clipping is performed.

REFERENCES:
patent: 6025853 (2000-02-01), Baldwin
patent: 6587114 (2003-07-01), Peercy et al.
patent: 6618048 (2003-09-01), Leather
patent: 6664958 (2003-12-01), Leather et al.
patent: 20030067468 (2003-04-01), Duluk et al.
patent: 20030067473 (2003-04-01), Taylor et al.
Proudfoot, K., Mark, W., Tzvetkov, S., and Hanrahan, P., “A Real-Time Procedural Shading System for Programmable Graphic Hardware”, ACM SIGGRAPH 2001, pp. 159-170.*
Lastra, A., Molnar, S., Olano, M., and Wang, Y., “Real-Time Programmable Shading”, 1995 Symposium on Interactive 3D Graphics, pp. 59-66.*
Introduction to Shader Programming—Fundamentals of Vertex Shaders by Wolfgang Engel, modified Feb. 27, 2002; GameDev.net; http://www.gamedev.net/reference/articles/article1496.asp.
Shader Programming—Part III: Fundamentals of Pixel Shaders by Wolfgang Engel; GameDev.net; http://www.gamedev.net/columns/hardcore/dxshader3.
Introduction to Shader Programming—Part IV: Programming Pixel Shaders by Wolfgang F. Engel; modified Jun. 8, 2002; GameDev.net; http://www.gamedev.net/reference/articles/article1837.asp.

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 for modifying depth values using pixel... 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 for modifying depth values using pixel..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for modifying depth values using pixel... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3373569

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