Optimized Shadow Mapping Using the Stencil Buffer
Jukka Arvo, Timo Aila
In Journal of Graphics Tools, 8(3), 2003.
Abstract: Shadow maps and shadow volumes are common techniques for computing real-time shadows. We optimize the performance of a hardware-accelerated shadow mapping algorithm by rasterizing the light frustum into the stencil buffer, in a manner similar to the shadow volume algorithm. The pixel shader code that performs shadow tests and illumination computations is applied only to the pixels that are inside the light frustum. We also use deferred shading to further limit the operations to visible pixels. Our technique can be easily plugged into existing applications, and is especially useful for dynamic scenes that contain several local light sources. In our test scenarios, the overall frame rate was up 2.2 times higher than for our comparison methods.
BibTeX format:
@article{Arvo:2003:OSM,
  author = {Jukka Arvo and Timo Aila},
  title = {Optimized Shadow Mapping Using the Stencil Buffer},
  journal = {Journal of Graphics Tools},
  volume = {8},
  number = {3},
  pages = {23--32},
  year = {2003},
}
Search for more articles by Jukka Arvo.
Search for more articles by Timo Aila.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."