Circuit and method for trilinear filtering using texels from only one level of detail
US6452603B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Dec 23, 1998 |
| Grant date | Sep 17, 2002 |
| Priority date | — |
| Expiry date | Dec 23, 2018 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T15/04
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A circuit and process perform trilinear filtering using four texels (called “nearest texels”) that are nearest to a to-be-displayed pixel, and also using twelve additional texels (called “surrounding texels”) that surround the nearest texels. The nearest texels and the surrounding texels (together called “fine texels”) are all from only one level of detail L, while a filtered texel being generated is at another level of detail L+p, wherein p is a fractional level of detail. The filtered texel is used in rendering the to-be-displayed pixel, and can be identical to the texel obtained by trilinear filtering in the prior art. The circuit and process use fine texels to regenerate a quad of coarse texels that are used with a quad of the nearest texels to perform trilinear filtering. Alternatively, the circuit and process generate coefficients from the S and T coordinate fractions, and multiply the coefficients with the nearest texels and with summed texels (obtained by adding three surrounding texels and optionally the nearest texel), and add the products to obtain the filtered texel. In one implementation, a coarse texel regenerated from a number of f…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.