Dependent texture shadow antialiasing
US7038678B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | May 21, 2003 |
| Grant date | May 2, 2006 |
| Priority date | — |
| Expiry date | Jul 21, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T15/60
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Antialiasing shadows using a programmable graphics processor. Shadows are antialiased using dependent texture mapping to displace shadow map coordinates. A jitter texture is applied to an object in screen space using non-perspective corrected jitter texture coordinates. The jitter texture coordinates are used to read texture coordinate displacements stored as the jitter texture. The texture coordinate displacements are combined with the shadow, map coordinates to generate displaced shadow map coordinates. The displaced shadow map coordinates are used to read depth values stored as the shadow map. The depth values read from the shadow map are compared with corresponding depth values of the object in light source coordinate space to determine whether each fragment within the object is either “in shadow” or “out of shadow”.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.