Method for computing parameters used in a non-homogeneous second order perspective texture mapping process using interpolation

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5841442
SERIAL NO

08777558

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for computing input parameters used in a non-homogeneous second order perspective texture mapping process using interpolation. The present invention receives a polygon primitive (e.g., triangle) including screen display coordinates and texture map coordinates for each vertex (vmin, vmid, and vmax). Based on vertex information including perspective weights, w, screen display coordinates and texture map coordinates are determined for midpoints (i and j) of the two triangle slopes opposite the triangle's major slope. Based on a determined quadratic equation of the triangle's major slope, screen coordinates and texture map coordinates are determined at several selected points (e.g., imain, jmain, and midmain) along the major slope that corresponds to the i, j, and vmid points. From these values, quadratic coefficients a1, a2, and du.sub.-- ortho.sub.--add are computed and also quadratic coefficients b1, b2 and dv.sub.--ortho.sub.-- add are computed. The above values, parameters u.sub.-- main, du.sub.-- main (change in u over change in y), d2u.sub.-- main (change in .DELTA.u over change in .DELTA.y), du.sub.-- ortho (change in u over change in x), d2u.sub.-- ortho (change in .DELTA.u over change in .DELTA.x), v.sub.-- main, dv.sub.-- main (change in v over change in y), d2v.sub.-- main (change in .DELTA.v over change in .DELTA.y), dv.sub.--ortho (change in v over change in x), and d2v.sub.-- ortho (change in .DELTA.v over change in .DELTA.x) are computed and forwarded to a non-homogenous second order perspective texture mapping process using interpolation. The above texture mapping process is extremely efficient as it is free of division operations during the interpolation.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
NVIDIA CORPORATION2788 SAN TOMAS EXPRESSWAY SANTA CLARA CA 95051

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Einkauf, Mark Alan Leander, TX 4 88
Larson, Michael Kerry Austin, TX 7 134

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation