Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1179352.1141997acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

Multidimensional lightcuts

Published: 01 July 2006 Publication History

Abstract

Multidimensional lightcuts is a new scalable method for efficiently rendering rich visual effects such as motion blur, participating media, depth of field, and spatial anti-aliasing in complex scenes. It introduces a flexible, general rendering framework that unifies the handling of such effects by discretizing the integrals into large sets of gather and light points and adaptively approximating the sum of all possible gather-light pair interactions.We create an implicit hierarchy, the product graph, over the gather-light pairs to rapidly and accurately approximate the contribution from hundreds of millions of pairs per pixel while only evaluating a tiny fraction (e.g., 200--1,000). We build upon the techniques of the prior Lightcuts method for complex illumination at a point, however, by considering the complete pixel integrals, we achieve much greater efficiency and scalability.Our example results demonstrate efficient handling of volume scattering, camera focus, and motion of lights, cameras, and geometry. For example, enabling high quality motion blur with 256x temporal sampling requires only a 6.7x increase in shading cost in a scene with complex moving geometry, materials, and illumination.

Supplementary Material

JPG File (p1081-walter-high.jpg)
JPG File (p1081-walter-low.jpg)
High Resolution (p1081-walter-high.mov)
Low Resolution (p1081-walter-low.mov)

References

[1]
Bekaert, P., Sbert, M., and Halton, J. 2002. Accelerating path tracing by re-using paths. In EGRW '02, 125--134.
[2]
Burke, D., Ghosh, A., and Heidrich, W. 2005. Bidirectional importance sampling for direct illumination. In EGSR '05, 147--156.
[3]
Cammarano, M., and Jensen, H. 2002. Time dependent photon mapping. In EGRW '02, 135--144.
[4]
Catmull, E. 1984. An analytic visible surface algorithm for independent pixel processing. In SIGGRAPH '84, 109--115.
[5]
Cerezo, E., Perez-Cazorla, F., Pueyo, X., Seron, F., and Sillion, F. 2005. A survey on participating media rendering techniques. The Visual Computer 21, 5, 303--328.
[6]
Clarberg, P., Jarosz, W., Akenine-Möller, T., and Jensen, H. W. 2005. Wavelet importance sampling: efficiently evaluating products of complex functions. ACM Transactions on Graphics 24, 3, 1166--1175.
[7]
Cline, D., Talbot, J., and Egbert, P. 2005. Energy redistribution path tracing. ACM Transactions on Graphics 24, 3, 1186--1195.
[8]
Cook, R. L., Porter, T., and Carpenter, L. 1984. Distributed ray tracing. In SIGGRAPH '84, 137--145.
[9]
Cook, R. L., Carpenter, L., and Catmull, E. 1987. The Reyes image rendering architecture. In SIGGRAPH '87, 95--102.
[10]
Damez, C., Dmitriev, K., and Myszkowski, K. 2003. State of the art in global illumination for interactive applications and high-quality animations antialiasing. Computer Graphics Forum 22, 1, 55--77.
[11]
Debevec, P. 2002. Image-based lighting. IEEE Computer Graphics & Applications 22, 2 (March-April), 26--34.
[12]
Havran, V., Damez, C., Myszkowski, K., and Seidel, H.-P. 2003. An efficient spatio-temporal architecture for animation rendering. In EGSR '03, 106--117.
[13]
Irawan, P., Ferwerda, J. A., and Marschner, S. R. 2005. Perceptually based tone mapping of high dynamic range image streams. In EGSR '05, 231--242.
[14]
Jensen, H. W., and Christensen, P. H. 1998. Efficient simulation of light transport in scenes with participating media using photon maps. In SIGGRAPH '98, 311--320.
[15]
Keller, A. 1997. Instant radiosity. In SIGGRAPH '97, 49--56.
[16]
Korein, J., and Badler, N. 1983. Temporal anti-aliasing in computer generated animation. In SIGGRAPH '83, 377--388.
[17]
Lafortune, E. P., and Willems, Y. D. 1993. Bi-directional path tracing. In Compugraphics '93, 145--153.
[18]
Lawrence, J., Rusinkiewicz, S., and Ramamoorthi, R. 2004. Efficient BRDF importance sampling using a factored representation. ACM Trans. Graph. 23, 3, 496--505.
[19]
Lawrence, J., Rusinkiewicz, S., and Ramamoorthi, R. 2005. Adaptive numerical cumulative distribution functions for efficient importance sampling. In EGSR '05, 11--20.
[20]
Max, N. L., and Lerner, D. M. 1985. A two-and-a-half-d motion-blur algorithm. In SIGGRAPH '85, 85--93.
[21]
Mitchell, D. P. 1991. Spectrally optimal sampling for distributed ray tracing. In SIGGRAPH '91, 157--164.
[22]
Myszkowski, K., Rokita, P., and Tawara, T. 2000. Perception-based fast rendering and antialiasing of walkthrough sequences. IEEE Transactions on Visualization and Computer Graphics 6, 4, 360--379.
[23]
Myszkowski, K., Tawara, T., Akamine, H., and Seidel, H.-P. 2001. Perception-guided global illumination solution for animation rendering. In SIGGRAPH '01, 221--230.
[24]
Pauly, M., Kollig, T., and Keller, A. 2000. Metropolis light transport for participating media. In EGRW '02, 11--22.
[25]
Premoze, S., Ashikhmin, M., Ramamoorthi, R., and Nayar, S. 2004. Practical rendering of multiple scattering effects in participating media. In EGSR '04, 52--63.
[26]
Sun, B., Ramamoorthi, R., Narasimhan, S. G., and Nayar, S. K. 2005. A practical analytic single scattering model for real time rendering. ACM Transactions on Graphics 24, 3, 1040--1049.
[27]
Sung, K., Pearce, A., and Wang, C. 2002. Spatial-temporal antialiasing. IEEE Transactions on Visualization and Computer Graphics 8, 2, 144--153.
[28]
Talbot, J., Cline, D., and Egbert, P. 2005. Importance resampling for global illumination. In EGSR '05, 139--146.
[29]
Tawara, T., Myszkowski, K., and Seidel, H.-P. 2004. Exploiting temporal coherence in final gathering for dynamic scenes. In Proceedings of the Computer Graphics International, 110--119.
[30]
Veach, E., and Guibas, L. J. 1997. Metropolis light transport. In SIGGRAPH '97, 65--76.
[31]
Walter, B., Fernandez, S., Arbree, A., Bala, K., Donikian, M., and Greenberg, D. P. 2005. Lightcuts: A scalable approach to illumination. ACM Transactions on Graphics 24, 3 (Aug.), 1098--1107.
[32]
Wloka, M. M., and Zeleznik, R. C. 1996. Interactive real-time motion blur. The Visual Computer 12, 6, 283--295.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '06: ACM SIGGRAPH 2006 Papers
July 2006
742 pages
ISBN:1595933646
DOI:10.1145/1179352
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: 01 July 2006

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. depth of field
  2. motion blur
  3. volume rendering

Qualifiers

  • Article

Conference

SIGGRAPH06
Sponsor:

Acceptance Rates

SIGGRAPH '06 Paper Acceptance Rate 86 of 474 submissions, 18%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)30
  • Downloads (Last 6 weeks)4
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Foveated Stochastic LightcutsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2022.320308928:11(3684-3693)Online publication date: Nov-2022
  • (2021)Learning to cluster for rendering with many lightsACM Transactions on Graphics10.1145/3478513.348056140:6(1-10)Online publication date: 10-Dec-2021
  • (2021)Path graphsACM Transactions on Graphics10.1145/3478513.348054740:6(1-15)Online publication date: 10-Dec-2021
  • (2020)Realistic Simulation of Cultural HeritageNatural Language Processing10.4018/978-1-7998-0951-7.ch064(1314-1347)Online publication date: 2020
  • (2020)Eco-Efficient Analysis of a Refurbishment Proposal for a Social HousingSustainability10.3390/su1217672512:17(6725)Online publication date: 19-Aug-2020
  • (2019)Stochastic lightcutsProceedings of the Conference on High-Performance Graphics10.2312/hpg.20191192(27-32)Online publication date: 8-Jul-2019
  • (2018)State-of-the-art review of solar design tools and methods for assessing daylighting and solar potential for building-integrated photovoltaicsRenewable and Sustainable Energy Reviews10.1016/j.rser.2017.05.08081(1296-1328)Online publication date: Jan-2018
  • (2017)Realistic Simulation of Cultural HeritageInternational Journal of Computational Methods in Heritage Science10.4018/IJCMHS.20170101021:1(10-40)Online publication date: 1-Jan-2017
  • (2015)A matrix sampling-and-recovery approach for many-lights renderingACM Transactions on Graphics10.1145/2816795.281812034:6(1-12)Online publication date: 2-Nov-2015
  • (2015)Global Illumination Using Well-Separated Pair DecompositionComputer Graphics Forum10.1111/cgf.1261034:8(88-103)Online publication date: 1-Dec-2015
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media