Method and apparatus for environment-mapped bump-mapping in a graphics system
US7205999B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Sep 30, 2004 |
| Grant date | Apr 17, 2007 |
| Priority date | — |
| Expiry date | May 26, 2025 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG09G2320/0252
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
Apparatus and example methods for environment-mapped style of bump-mapping (EMBM) are provided that use a pre-computed bump-map texture accessed as an indirect texture along with pre-computed object surface normals (i.e., the Normal, Tangent and Binormal vectors) from each vertex of rendered polygons to effectively generate a new perturbed Normal vector per vertex. The perturbed new Normal vectors are then used to look up texels in an environment map. A specialized bump map texture data/coordinate processing “bump unit” is provided in the graphics pipeline for performing predetermined matrix multiplication operations on retrieved lookup data from the indirect-texture bump map.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.