Exponential shadow maps

  • Authors:
  • Thomas Annen;Tom Mertens;Hans-Peter Seidel;Eddy Flerackers;Jan Kautz

  • Affiliations:
  • MPI Informatik, Germany;Hasselt University, Limburg, Belgium;MPI Informatik, Germany;Hasselt University, Limburg, Belgium;University College, London, UK

  • Venue:
  • GI '08 Proceedings of graphics interface 2008
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Rendering high-quality shadows in real-time is a challenging problem. Shadow mapping has proved to be an efficient solution, as it scales well for complex scenes. However, it suffers from aliasing problems. Filtering the shadow map alleviates aliasing, but unfortunately, native hardware-accelerated filtering cannot be applied, as the shadow test has to take place beforehand. We introduce a simple approach to shadow map filtering, by approximating the shadow test using an exponential function. This enables us to pre-filter the shadow map, which in turn allows for high quality hardware-accelerated filtering. Compared to previous filtering techniques, our technique is faster, consumes less memory and produces less artifacts.