Light Space Perspective Shadow Maps

Michael Wimmer, Daniel Scherzer, Werner Purgathofer
Light Space Perspective Shadow Maps
In Rendering Techniques 2004 (Proceedings Eurographics Symposium on Rendering), pages 143-151. June 2004.
[Paper]

Information

Abstract

In this paper, we present a new shadow mapping technique that improves the quality of perspective and uniform shadow maps. Our technique uses a perspective transform specified in light space which allows treating all lights as directional lights and does not change the direction of the light sources. This gives all the benefits of the perspective mapping but avoids the problems inherent in perspective shadow mapping like singularities in post-perspective space, missed shadow casters etc. Furthermore, we show that both uniform and perspective shadow maps distribute the perspective aliasing error that occurs in shadow mapping unequally over the available z-range. We therefore propose a transform that equalizes this error and gives equally pleasing results for near and far viewing distances. Our method is simple to implement, requires no scene analysis and is therefore as fast as uniform shadow mapping.

Additional Files and Images

Additional images and videos

image2: A scene shadowed with Light Space Perspective Shadow Maps. image2: A scene shadowed with Light Space Perspective Shadow Maps.
image3: A scene shadowed with Light Space Perspective Shadow Maps. image3: A scene shadowed with Light Space Perspective Shadow Maps.
image4: A scene shadowed with Light Space Perspective Shadow Maps. image4: A scene shadowed with Light Space Perspective Shadow Maps.
image5: A scene shadowed with Light Space Perspective Shadow Maps. image5: A scene shadowed with Light Space Perspective Shadow Maps.
image6: A scene shadowed with Light Space Perspective Shadow Maps. image6: A scene shadowed with Light Space Perspective Shadow Maps.
image7: A scene shadowed with Light Space Perspective Shadow Maps. image7: A scene shadowed with Light Space Perspective Shadow Maps.
image8: A scene shadowed with Light Space Perspective Shadow Maps. image8: A scene shadowed with Light Space Perspective Shadow Maps.
image9: A scene shadowed with Light Space Perspective Shadow Maps. image9: A scene shadowed with Light Space Perspective Shadow Maps.

Additional files

Weblinks

No further information available.

BibTeX

@inproceedings{Wimmer-2004-LSPM,
  title =      "Light Space Perspective Shadow Maps",
  author =     "Michael Wimmer and Daniel Scherzer and Werner Purgathofer",
  year =       "2004",
  abstract =   "In this paper, we present a new shadow mapping technique
               that improves the quality of perspective and uniform shadow
               maps. Our technique uses a perspective transform specified
               in light space which allows treating all lights as
               directional lights and does not change the direction of the
               light sources. This gives all the benefits of the
               perspective mapping but avoids the problems inherent in
               perspective shadow mapping like singularities in
               post-perspective space, missed shadow casters etc.
               Furthermore, we show that both uniform and perspective
               shadow maps distribute the perspective aliasing error that
               occurs in shadow mapping unequally over the available
               z-range. We therefore propose a transform that equalizes
               this error and gives equally pleasing results for near and
               far viewing distances. Our method is simple to implement,
               requires no scene analysis and is therefore as fast as
               uniform shadow mapping.",
  month =      jun,
  booktitle =  "Rendering  Techniques 2004 (Proceedings Eurographics
               Symposium on Rendering)",
  editor =     "Alexander Keller and Henrik W. Jensen",
  isbn =       "3-905673-12-6",
  location =   "Norrk\"{o}ping, Sweden",
  organization = "Eurographics",
  publisher =  "Eurographics Association",
  pages =      "143--151",
  keywords =   "shadows, real-time rendering",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2004/Wimmer-2004-LSPM/",
}