Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension
Reexamination Certificate
2005-10-25
2008-11-11
Nguyen, Phu K (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphics processing
Three-dimension
C345S689000
Reexamination Certificate
active
07450123
ABSTRACT:
A system, method and computer program product are provided for performing depth peeling. In use, a first rendering pass is executed for collecting information relating to a first depth layer. Further, at least one additional rendering pass is executed for collecting additional information relating to at least one additional depth layer. Depth peeling is carried out during the execution of the rendering passes by rendering an object, creating a texture based on the rendered object, and rendering the object again utilizing the texture.
REFERENCES:
patent: 6690372 (2004-02-01), Donovan et al.
patent: 6744433 (2004-06-01), Bastos et al.
patent: 6975321 (2005-12-01), Lindholm et al.
patent: 7098922 (2006-08-01), Bastos et al.
patent: 7119806 (2006-10-01), Donovan et al.
patent: 7139003 (2006-11-01), Kirk et al.
Mark et al., “The F-Buffer: A Rasterization Order FIFO Buffer for Multi-Pass Rendering,” ACM 2001, Aug. 12-13, 2001, Siggraph, pp. 57-63.
Mammen, Abraham, “Transparency and Antialiasing Algorithms Implemented with the Virtual Pixel Maps Technique,” IEEE, vol. 9, No. 4, Jul. 1989.
Everitt, Cass, “nVIDIA: Order-Independent Transparency,” http://developer.nvidia.com/attach/6402, p. 1-14, Oct. 2005.
Everitt, Cass, “nVIDIA: Order-Independent Transparency,” http://developer.nvidia.com/attach/6545, NVIDIA OpenGL Applications Engineering, Oct. 2005.
“ARB—fragment—program,” http://oss.sgi.com/projects/ogl-sample/registry/ARB/fragment—program.txt, Oct. 2005.
“NV—fragment—program2,” http://www.nvidia.com/dev—content
vopenglspecs/GL—NV—fragment—program2.txt, Oct. 2005.
Diefenbach, Dr. Paul., “Home Page,” http://www.openworlds.com/employees/paul/, Oct. 2005.
“ARB—occlusion—query,”, Oct. 2005, http://oss.sgi.com/projects/ogl-sample/registry/ARB/occlusion—query.txt.
NVIDIA, “Gelato .12 PGU-Accelerated Final-Frame Renderer,” http://film.nvidia.com/page/gelato.html, Oct. 2005.
“EXT—framebuffer—object,”, Oct. 2005, http://oss.sgi.com/projects/ogl-sample/registry/EXT/framebuffer—object.txt.
Bernardon et al. “PGU-based Tiled Ray Casting using Depth Peeling,” SCI Institute: Technical Report, University of Utah, Jul. 26, 2004.
Guha et al., “Constructive Solid Geometry: CSG Rendering and the Computational Power of Two-Sided Depth Tests on the GPU”, 2002.
Guha et al., “Application of The Two-Sided Depth Test To CSG Renduring,” 13D 2003-p. 1-51.
Baerentzen, Andreas, “Point Rendering for Impostors”, 1998.
Im, Yeon-Ho, “A Method to Generate Soft Shadows Using A Layered Depth Imaged and Warping,” IEEE Jun. 2005, vol. 11, No. 3.
Li, Wei et al., “PGU-Based Flow Simulation with Complex Boundaries,” Princeton, New Jersey; Stony Brook, New York, 2002.
Weiler et al., “Textured-Encoded Tetrahedral Strips”, 2000.
Diefenbach, Paul Joseph., “Pipeline Rendering: Interaction and Realism Through Hardware-Based Multi-Pass Rendering” University of Pennsylvania, 1996.
Nguyen Phu K
NVIDIA Corporation
Zilka-Kotab, PC
LandOfFree
System and method for render-to-texture depth peeling does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for render-to-texture depth peeling, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for render-to-texture depth peeling will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4036148