Data structure for texture data, computer program product, and texture mapping method
US7193630B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 11, 2003 |
| Grant date | Mar 20, 2007 |
| Priority date | — |
| Expiry date | Jun 4, 2023 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T15/04
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The present invention has as an object to propose a texture mapping method which enables smooth shading, and is also appropriate for conserving memory resources. In order to achieve this object, in this invention, data regions with different color tones are set so as to form density gradients in the U coordinate direction and in the V coordinate direction of the texture data. If the brightness of the surface of the object to which texture mapping is performed is I, then among the coordinates to be read to access texture data, the U coordinate is calculated as U=a*I+b, and the V coordinate is determined from V=d. The value of the dynamic variable d can be set appropriately according to the application. Because the texture data is such that color tone density gradients are formed in two mutually orthogonal directions, smooth shading is possible, and a plurality of texture memory areas can be consolidated to conserve memory usage.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.