The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 01, 2009

Filed:

Nov. 17, 2006
Applicants:

Roger Crawfis, Dublin, OH (US);

Fredrick Kuck, Columbus, OH (US);

Eric Noble, Columbus, OH (US);

Eric Wagner, Columbus, OH (US);

Inventors:

Roger Crawfis, Dublin, OH (US);

Fredrick Kuck, Columbus, OH (US);

Eric Noble, Columbus, OH (US);

Eric Wagner, Columbus, OH (US);

Assignee:

D & S Consultants, Inc., Eatontown, NJ (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G09G 5/00 (2006.01); G06T 11/40 (2006.01); G06T 17/20 (2006.01); G06K 9/36 (2006.01); G06K 9/54 (2006.01);
U.S. Cl.
CPC ...
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.


Find Patent Forward Citations

Loading…