Patent · US Active

Systems and methods for fast real-time rendering of multiple light sources

US8368693B2 · kind B2 · utility

0Cited by
9References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 20, 2008
Grant dateFeb 5, 2013
Priority date
Expiry dateMar 11, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T15/50
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Example embodiments of the present invention include systems and methods for the efficient rendering of multiple light sources, each controlled individually, in a single pass. An example embodiment encodes the light sources in a texture map, such as DXT. Each channel of the multi-channel texture map encodes data associated with a light source. The pixel shader then renders multiple light sources according to the multiple channels of the texture. Additionally, the pixel shader may render multiple textures, and thus render an even greater number of individual light sources. In a further embodiment, the rendering of a plurality of individually controlled light sources is accomplished in a single pass.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.