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

The real-time reprojection cache

Published: 30 July 2006 Publication History

Abstract

We describe a simple and inexpensive method that uses stock graphics hardware to cache and track surface information through time. Cached information is stored in frame-buffers, thereby avoiding complex data-structures and bus traffic. When a new frame is rendered, an efficient reprojection method gives each new pixel access to information computed during previous frames.This idea can be used to adapt a variety of real-time rendering techniques to efficiently exploit spatio-temporal coherence. When applications are pixel bound, the cached algorithms show significant cost and/or quality improvements over their plain counterparts, at virtually no extra implementation overhead.

Supplementary Material

JPG File (a185-nehab-high.jpg)
JPG File (a185-nehab-low.jpg)
High Resolution (a185-nehab-high.mov)
Low Resolution (a185-nehab-low.mov)

References

[1]
Bala, K., Dorsey, J., and Teller, S. 1999. Radiance interpolants for accelerated bounded-error ray tracing. ACM Transactions on Graphics, 18(3):213--256.
[2]
Mark, W. R., McMillan, L., and Bishop, G. 1997. Post-rendering 3D warping. In Symposium on Interactive 3D Graphics, pages 7--16.
[3]
McMillan, L. and Bishop, G. 1995. Head-tracked stereoscopic display using image warping. In S. Fisher, J. Merritt, and B. Bolas, editors, SPIE, volume 2049, pages 21--30.
[4]
Regan, M. and Pose, R. 1994. Priority rendering with a virtual reality address recalculation pipeline. In Proc. of ACM SIGGRAPH 94, ACM Press/ACM SIGGRAPH, pages 155--162.
[5]
Tole, P., Pellacini, F., Walter, B., and Greenberg, D. P. 2002. Interactive global illumination in dynamic scenes. ACM Transactions on Graphics (Proc. of ACM SIGGRAPH 2002), 21 (3):537--546.
[6]
Torborg, J. and Kajiya, J. T. 1996. Talisman: commodity realtime 3D graphics for the PC. In Proc. of ACM SIGGRAPH 96, ACM Press/ACM SIGGRAPH, pages 353--363.

Cited By

View all
  • (2021)Temporal and spatial anti-aliasing for rendering reflections on water wavesComputational Visual Media10.1007/s41095-021-0204-17:2(201-215)Online publication date: 3-Mar-2021
  • (2020)Adaptive fovea for scanning depth sensorsThe International Journal of Robotics Research10.1177/0278364920920931(027836492092093)Online publication date: 21-May-2020
  • (2015)An adaptive acceleration structure for screen-space ray tracingProceedings of the 7th Conference on High-Performance Graphics10.1145/2790060.2790069(67-76)Online publication date: 7-Aug-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '06: ACM SIGGRAPH 2006 Sketches
July 2006
212 pages
ISBN:1595933646
DOI:10.1145/1179849
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 30 July 2006

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SIGGRAPH06
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2021)Temporal and spatial anti-aliasing for rendering reflections on water wavesComputational Visual Media10.1007/s41095-021-0204-17:2(201-215)Online publication date: 3-Mar-2021
  • (2020)Adaptive fovea for scanning depth sensorsThe International Journal of Robotics Research10.1177/0278364920920931(027836492092093)Online publication date: 21-May-2020
  • (2015)An adaptive acceleration structure for screen-space ray tracingProceedings of the 7th Conference on High-Performance Graphics10.1145/2790060.2790069(67-76)Online publication date: 7-Aug-2015
  • (2014)Automatic shader simplification using surface signal approximationACM Transactions on Graphics10.1145/2661229.266127633:6(1-11)Online publication date: 19-Nov-2014
  • (2012)An efficient rendering using multiple static object buffers2012 International Conference on Cloud Computing and Social Networking (ICCCSN)10.1109/ICCCSN.2012.6215745(1-4)Online publication date: Apr-2012
  • (2011)Genetic programming for shader simplificationACM Transactions on Graphics10.1145/2070781.202418630:6(1-12)Online publication date: 12-Dec-2011
  • (2010)Exploiting temporal coherence in real-time renderingACM SIGGRAPH ASIA 2010 Courses10.1145/1900520.1900544(1-26)Online publication date: 15-Dec-2010
  • (2009)Real-Time Soft Shadows Using Temporal CoherenceProceedings of the 5th International Symposium on Advances in Visual Computing: Part II10.1007/978-3-642-10520-3_2(13-24)Online publication date: 26-Nov-2009
  • (2007)Pixel-correct shadow maps with temporal reprojection and shadow test confidenceProceedings of the 18th Eurographics conference on Rendering Techniques10.5555/2383847.2383856(45-50)Online publication date: 25-Jun-2007

View Options

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