Skip to main content

Real-Time Soft Shadows Using Temporal Coherence

  • Conference paper
Advances in Visual Computing (ISVC 2009)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 5876))

Included in the following conference series:

Abstract

A vast amount of soft shadow map algorithms have been presented in recent years. Most use a single sample hard shadow map together with some clever filtering technique to calculate perceptually or even physically plausible soft shadows.

On the other hand there is the class of much slower algorithms that calculate physically correct soft shadows by taking and combining many samples of the light.

In this paper we present a new soft shadow method that combines the benefits of these approaches. It samples the light source over multiple frames instead of a single frame, creating only a single shadow map each frame. Where temporal coherence is low we use spatial filtering to estimate additional samples to create correct and very fast soft shadows.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hasenfratz, J.M., Lapierre, M., Holzschuch, N., Sillion, F.: A survey of real-time soft shadows algorithms. Computer Graphics Forum 22, 753–774 (2003)

    Article  Google Scholar 

  2. Schwarz, M., Stamminger, M.: Quality scalability of soft shadow mapping. In: GI 2008: Proceedings of graphics interface 2008, Toronto, Ont., pp. 147–154. Canadian Information Processing Society, Canada (2008)

    Google Scholar 

  3. Heckbert, P.S., Herf, M.: Simulating soft shadows with graphics hardware. Technical Report CMU-CS-97-104, CS Dept., Carnegie Mellon U, CMU-CS-97-104 (1997), http://www.cs.cmu.edu/~ph

  4. Fernando, R.: Percentage-closer soft shadows. In: SIGGRAPH 2005: ACM SIGGRAPH 2005 Sketches, p. 35. ACM, New York (2005)

    Chapter  Google Scholar 

  5. Annen, T., Mertens, T., Bekaert, P., Seidel, H.P., Kautz, J.: Convolution shadow maps. In: Kautz, J., Pattanaik, S. (eds.) Rendering Techniques 2007: Eurographics Symposium on Rendering. Eurographics / ACM SIGGRAPH Symposium Proceedings, Eurographics, Grenoble, France, vol. 18, pp. 51–60 (2007)

    Google Scholar 

  6. Annen, T., Dong, Z., Mertens, T., Bekaert, P., Seidel, H.P., Kautz, J.: Real-time, all-frequency shadows in dynamic scenes. In: SIGGRAPH 2008: ACM SIGGRAPH 2008 papers, pp. 1–8. ACM, New York (2008)

    Google Scholar 

  7. Guennebaud, G., Barthe, L., Paulin, M.: Real-time soft shadow mapping by backprojection. In: Eurographics Symposium on Rendering (EGSR), Eurographics, Nicosia, Cyprus, pp. 227–234 (2006)

    Google Scholar 

  8. Guennebaud, G., Barthe, L., Paulin, M.: High-Quality Adaptive Soft Shadow Mapping. In: Proceedings of Computer Graphics Forum, Eurographics 2007, vol. 26, pp. 525–534 (2007)

    Google Scholar 

  9. Schwarz, M., Stamminger, M.: Microquad soft shadow mapping revisited. In: Eurographics 2008, Annex to the Conference Proceedings: Short Papers, pp. 295–298 (2008)

    Google Scholar 

  10. Agrawala, M., Ramamoorthi, R., Heirich, A., Moll, L.: Efficient image-based methods for rendering soft shadows. In: Proceedings of the 27th annual conference on Computer graphics and interactive techniques, pp. 375–384. ACM Press/Addison-Wesley Publishing Co. (2000)

    Google Scholar 

  11. St-Amour, J.F., Paquette, E., Poulin, P.: Soft shadows from extended light sources with penumbra deep shadow maps. In: Graphics Interface 2005 Conference Proceedings, pp. 105–112 (2005)

    Google Scholar 

  12. Scherzer, D., Jeschke, S., Wimmer, M.: Pixel-correct shadow maps with temporal reprojection and shadow test confidence. In: Kautz, J., Pattanaik, S. (eds.) Rendering Techniques 2007 Proceedings Eurographics Symposium on Rendering, Eurographics, pp. 45–50. Eurographics Association (2007)

    Google Scholar 

  13. Velázquez-Armendáriz, E., Lee, E., Bala, K., Walter, B.: Implementing the render cache and the edge-and-point image on graphics hardware. In: GI 2006: Proceedings of Graphics Interface 2006, Toronto, Ont, pp. 211–217. Canadian Information Processing Society, Canada (2006)

    Google Scholar 

  14. Nehab, D., Sander, P.V., Lawrence, J., Tatarchuk, N., Isidoro, J.R.: Accelerating real-time shading with reverse reprojection caching. In: Graphics Hardware (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Scherzer, D., Schwärzler, M., Mattausch, O., Wimmer, M. (2009). Real-Time Soft Shadows Using Temporal Coherence. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2009. Lecture Notes in Computer Science, vol 5876. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10520-3_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10520-3_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10519-7

  • Online ISBN: 978-3-642-10520-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics