Computer graphics processing and selective visual display system – Computer graphics processing – Attributes
Reexamination Certificate
2006-11-17
2009-12-01
Sajous, Wesner (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphics processing
Attributes
C345S582000, C345S423000, C345S606000, C345S552000, C382S254000, C382S274000, C382S300000
Reexamination Certificate
active
07626591
ABSTRACT:
A multi-resolution texture mapping system suitable for large scale terrain rendering using commodity graphics processing units (GPU). The GPU vertex and fragment shaders are used to implement the clip-mapping functionality. The terrain texture is represented by a combination of a mip-map and a multi-level clip-map having independent origins and off-set values. The independent clip-map levels may be independently updated. The offset values allow the origins to be associated with a reference point in a scene to be rendered. The desired clip-map level to be used to render a particular fragment may be determined using the base 2 logarithm of the maximum screen-space derivative of the source texture required by the terrain geometry to be drawn. If the desired clip-map level is non-integer and lies between two clip-map levels, appropriate texel data is created by interpolating between the bounding clip-map levels. This interpolation allows a multi-resolution texture mapping to be displayed.
REFERENCES:
patent: 5377313 (1994-12-01), Scheibl
patent: 5760783 (1998-06-01), Migdal et al.
patent: 6373482 (2002-04-01), Migdel et al.
patent: 6417860 (2002-07-01), Migdal et al.
patent: 6456288 (2002-09-01), Brockway et al.
patent: 6567083 (2003-05-01), Baum et al.
patent: 6744442 (2004-06-01), Chan et al.
patent: 6747649 (2004-06-01), Sanz-Pastor et al.
patent: 6768492 (2004-07-01), Dorbie et al.
patent: 6809739 (2004-10-01), Farinelli et al.
patent: 6828980 (2004-12-01), Moreton et al.
patent: 6924814 (2005-08-01), Ephanov
patent: 7012614 (2006-03-01), Chalfin et al.
patent: 7034841 (2006-04-01), Weiblen et al.
patent: 2002/0038451 (2002-03-01), Tanner et al.
patent: 2002/0070947 (2002-06-01), Dorbie et al.
patent: 2002/0080143 (2002-06-01), Morgan et al.
patent: 2002/0171644 (2002-11-01), Reshetov et al.
patent: 2003/0201995 (2003-10-01), Farinelli et al.
patent: 2003/0231190 (2003-12-01), Jawerth et al.
patent: 2005/0017983 (2005-01-01), Liao et al.
patent: 2005/0088450 (2005-04-01), Chalfin et al.
patent: 2005/0140678 (2005-06-01), Gielis et al.
Ephanov, Anton Understanding Virtual Texture, white paper, Mar. 2006 Revision 1.0 MultiGen-Paradign, Inc.
Tanner et al., The Clipmap: A Virtual Mipmap, SGI paper, Computer Graphics Proceedings Annual Conference Series, 1998, pp. 151 -158.
Silicon Graphics, Inc, IRIS Performer Real-Time 3D Rendering for High-Performance and Interactive Graphics Applications, 1998, 007-3634-001.
Lindstrom et al., Real-Time, Continuous Level of Detail Rendering of Height Fields, Proceedings of ACM SIGGRAPH 96, Aug. 1996, pp. 109-118.
Southern et al., Creation and Control of Real-time Continuous Level of Detail on Programmable Graphics Hardware, Oct. 2001, Computer Graphics Forum.
Texture mapping, available at http://en.wikipedia.org/wiki/Testure—mapping, last visited Jun. 29, 2006.
Mipmap, available at http://en.wikipedia.org/wiki/Mip—map, last visited Nov. 16, 2006.
Comparison of Direct3D and OpenGL, available at http://en.wikipedia.org/wiki/Testure—mapping, last visited Jun. 15, 2006.
OpenGL, available at http://en.wikipedia.org/wiki/Testure—mapping, last visited Jun. 15, 2006.
Crawfis Roger
Kuck Fredrick
Noble Eric
Wagner Eric
Carleton Dennis M.
D & S Consultants, Inc.
Fox Rothschild LLP
Sajous Wesner
LandOfFree
System and method for asynchronous... 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 asynchronous..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for asynchronous... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4106524