×

Method and apparatus for efficient generation of texture coordinate displacements for implementing emboss-style bump mapping in a graphics rendering system

  • US 7,307,640 B2
  • Filed: 04/15/2005
  • Issued: 12/11/2007
  • Est. Priority Date: 08/23/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A graphics processing system having geometry and lighting processing hardware and an enhanced API vertex attribute description command function for specifying at least Tangent and Binormal object-space surface vectors, wherein the geometry and lighting processing hardware transforms the object-space Tangent and Binormal vectors to eye-space, computes an eye-space light direction vector based a light position and a vertex position, and performs vector dot-product computations between the computed light direction vector and the transformed Tangent and Binormal surface vectors to generate texture coordinate displacements for use in creating an embossed texture effect, and wherein the Tangent and Binormal vectors are scaled by scaling a model view matrix and applying the scaled model view matrix to the Tangent and Binormal vectors.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×