System and method for render-to-texture depth peeling

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

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

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.

Rate now

     

Profile ID: LFUS-PAI-O-4036148

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