High-Quality Shadows with Improved Paraboloid Mapping

  • Juraj Vanek
  • Jan Navrátil
  • Adam Herout
  • Pavel Zemčík
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6938)


This paper introduces a novel approach in the rendering of high-quality shadows in real-time. The contemporary approach to shadow rendering in real-time is shadow maps algorithm. The standard shadow maps suffer from discretization and aliasing due to the limited resolution of the shadow texture. Moreover, omnidirectional lights need additional treatment to work correctly (e.g. with dual-paraboloid shadow maps). We propose a new technique that significantly reduces the aliasing problem and works correctly for various kinds of light sources. Our technique adapts the light’s field-of-view to the visible part of the scene and thus stores only the relevant part of the scene to the full resolution of the shadow map. It produces high-quality shadows which are not constrained by position or type of the light sources and also works in fully dynamic scenes. This paper describes the new approach, presents some results, and discusses the potential, features and future of the approach.


Light Cone Dynamic Scene Point Light Outdoor Scene Graphic Engine 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Crow, F.C.: Shadow algorithms for computer graphics. SIGGRAPH Comput. Graph. 11, 242–248 (1977)CrossRefGoogle Scholar
  2. 2.
    Williams, L.: Casting curved shadows on curved surfaces. SIGGRAPH Comput. Graph. 12, 270–274 (1978)CrossRefGoogle Scholar
  3. 3.
    Brabec, S., Annen, T., Seidel, H.P.: Shadow mapping for hemispherical and omnidirectional light sources. In: Proceedings of Computer Graphics International, pp. 397–408 (2002)Google Scholar
  4. 4.
    Osman, B., Bukowski, M., McEvoy, C.: Practical implementation of dual paraboloid shadow maps. In: Proceedings of the 2006 ACM SIGGRAPH Symposium on Videogames, pp. 103–106. ACM, New York (2006)Google Scholar
  5. 5.
    Stich, M., Wächter, C., Keller, A.: Efficient and Robust Shadow Volumes Using Hierarchical Occlusion Culling and Geometry Shaders. In: GPU Gems 3. Addison-Wesley Professional, Reading (2007)Google Scholar
  6. 6.
    Fernando, R., Fernandez, S., Bala, K., Greenberg, D.P.: Adaptive shadow maps. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Technique, pp. 387–390. ACM, New York (2001)Google Scholar
  7. 7.
    Stamminger, M., Drettakis, G.: Perspective shadow maps. In: Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, pp. 557–562. ACM, New York (2002)Google Scholar
  8. 8.
    Wimmer, M., Scherzer, D., Purgathofer, W.: Light space perspective shadow maps. In: The Eurographics Symposium on Rendering (2004)Google Scholar
  9. 9.
    Zhang, F., Sun, H., Xu, L., Lun, L.K.: Parallel-split shadow maps for large-scale virtual environments. In: Proceedings of the 2006 ACM International Conference on Virtual Reality Continuum and its Applications, pp. 311–318. ACM, New York (2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Juraj Vanek
    • 1
  • Jan Navrátil
    • 1
  • Adam Herout
    • 1
  • Pavel Zemčík
    • 1
  1. 1.Faculty of Information TechnologyBrno University of TechnologyCzech Republic

Personalised recommendations