Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/2383847.2383856acmconferencesArticle/Chapter ViewAbstractPublication PagesegConference Proceedingsconference-collections
Article

Pixel-correct shadow maps with temporal reprojection and shadow test confidence

Published: 25 June 2007 Publication History

Abstract

Shadow mapping suffers from spatial aliasing (visible as blocky shadows) as well as temporal aliasing (visible as flickering). Several methods have already been proposed for reducing such artifacts, but so far none is able to provide satisfying results in real time.
This paper extends shadow mapping by reusing information of previously rasterized images, stored efficiently in a so-called history buffer. This buffer is updated in every frame and then used for the shadow calculation. In combination with a special confidence-based method for the history buffer update (based on the current shadow map), temporal and spatial aliasing can be completely removed. The algorithm converges in about 10 to 60 frames and during convergence, shadow borders are sharpened over time. Consequently, in case of real-time frame rates, the temporal shadow adaption is practically imperceptible. The method is simple to implement and is as fast as uniform shadow mapping, incurring only the minor speed hit of the history buffer update. It works together with advanced filtering methods like percentage closer filtering and more advanced shadow mapping techniques like perspective or light space perspective shadow maps.

References

[1]
AILA T., LAINE S.: Alias-free shadow maps. In Proceedings of Eurographics Symposium on Rendering 2004 (2004), Eurographics Association, pp. 161-166.
[2]
ARVO J.: Tiled shadow maps. In CGI '04: Proceedings of the Computer Graphics International (CGI'04) (Washington, DC, USA, 2004), IEEE Computer Society, pp. 240-247.
[3]
BRABEC S., ANNEN T., SEIDEL H.-P.: Practical shadow mapping. Journal of Graphics Tools: JGT 7, 4 (2002), 9-18.
[4]
FERNANDO R., FERNANDEZ S., BALA K., GREENBERG D. P.: Adaptive shadow maps. In SIGGRAPH 2001 Conference Proceedings (Aug. 2001), Fiume E., (Ed.), Annual Conference Series, ACM SIGGRAPH, Addison Wesley, pp. 387-390.
[5]
HAVRAN V., BITTNER J., SEIDEL H.-P.: Exploiting temporal coherence in ray casted walkthroughs. In SCCG '03: Proceedings of the 19th spring conference on Computer graphics (New York, NY, USA, 2003), ACM Press, pp. 149-155.
[6]
NEHAB D., SANDER P. V., ISIDORO J. R.: The real-time reprojection cache. In SIGGRAPH '06: ACM SIGGRAPH 2006 Sketches (New York, NY, USA, 2006), ACM Press, p. 185.
[7]
REEVES W. T., SALESIN D. H., COOK R. L.: Rendering antialiased shadows with depth maps. Stone M. C., (Ed.), vol. 21, pp. 283-291.
[8]
STAMMINGER M., DRETTAKIS G.: Perspective shadow maps. In Siggraph 2002 Conference Proceedings (July 2002), vol. 21, 3, pp. 557-562.
[9]
WILLIAMS L.: Casting curved shadows on curved surfaces. Computer Graphics (SIGGRAPH '78 Proceedings) 12, 3 (Aug. 1978), 270-274.
[10]
WIMMER M., SCHERZER D., PURGATHOFER W.: Light space perspective shadow maps. In Proceedings of Eurographics Symposium on Rendering 2004 (2004).

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
EGSR'07: Proceedings of the 18th Eurographics conference on Rendering Techniques
June 2007
370 pages
ISBN:9783905673524

Sponsors

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 25 June 2007

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Iterative Depth WarpingACM Transactions on Graphics10.1145/319085937:5(1-13)Online publication date: 23-Oct-2018
  • (2018)Reflection reprojection using temporal coherenceThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-017-1358-934:4(517-529)Online publication date: 1-Apr-2018
  • (2017)Interactive stable ray tracingProceedings of High Performance Graphics10.1145/3105762.3105769(1-10)Online publication date: 28-Jul-2017
  • (2016)Adaptive impulse response modeling for interactive sound propagationProceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games10.1145/2856400.2856414(71-78)Online publication date: 27-Feb-2016
  • (2013)Efficient real-time shadowsACM SIGGRAPH 2013 Courses10.1145/2504435.2504453(1-54)Online publication date: 21-Jul-2013
  • (2013)Fast percentage closer soft shadows using temporal coherenceProceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games10.1145/2448196.2448209(79-86)Online publication date: 21-Mar-2013
  • (2012)Efficient real-time shadowsACM SIGGRAPH 2012 Courses10.1145/2343483.2343500(1-53)Online publication date: 5-Aug-2012
  • (2012)Temporal Coherence Methods in Real-Time RenderingComputer Graphics Forum10.1111/j.1467-8659.2012.03075.x31:8(2378-2408)Online publication date: 1-Dec-2012
  • (2011)Genetic programming for shader simplificationACM Transactions on Graphics10.1145/2070781.202418630:6(1-12)Online publication date: 12-Dec-2011
  • (2011)Image-based bidirectional scene reprojectionACM Transactions on Graphics10.1145/2070781.202418430:6(1-10)Online publication date: 12-Dec-2011
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media