skip to main content
10.1145/1900179.1900234acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Direct illumination for many area lights

Published:12 December 2010Publication History

ABSTRACT

This paper presents a scalable, adaptive algorithm for direct illumination in scenes with many area light sources. Instead of presampling light sources into massive point lights like previous multilight algorithms, the algorithm builds a tree structure for all area lights using agglomerative hierarchical clustering algorithm and evaluates direct illumination by a collection of tree nodes. Each node represents a light cluster and its output radiance is computed using two estimation methods. For each pixel point, a node set is found adaptively through tree traversal guided by error estimation and overall radiance variation. As the algorithm works on area lights directly, the error incurred by converting area lights to point lights is avoided. The experimental results show that our algorithm can generate images with higher fidelity and is more efficient compared with existing point light based multi-light algorithms.

References

  1. Arvo, J. 1994. The irradiance jacobian for partially occluded polyhedral sources. In SIGGRAPH '94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques, ACM, New York, NY, USA, 343--350. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Arvo, J. 2004. Approximate soft shadows win an image-space flood-fill algorithm. Computer Graphics Forum 23, 9, 271--279.Google ScholarGoogle ScholarCross RefCross Ref
  3. Donikian, M., Walter, B., Bala, K., Fernandez, S., and Greenberg, D. P. 2006. Accurate direct illumination using iterative adaptive sampling. IEEE Transactions on Visualization and Computer Graphics 12, 353--364. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Guennebaud, G., Barthe, L., and Paulin, M. 2006. Realtime soft shadow mapping by backprojection. In In Eurographics Symposium on Rendering, 227--234. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Hašan, M., Pellacini, F., and Bala, K. 2007. Matrix row-column sampling for the many-light problem. ACM Trans. Graph. 26, 3, 26. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Paquette, E., Poulin, P., and Drettakis, G. 1998. A light hierarchy for fast rendering of scenes with many lights. Computer Graphics Forum 17, 3, 63--74.Google ScholarGoogle ScholarCross RefCross Ref
  7. Shirley, P., Wang, C., and Zimmerman, K. 1996. Monte carlo techniques for direct lighting calculations. ACM Trans. Graph. 15, 1, 1--36. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Snyder, J. 1996. Area light sources for real-time graphics. Technical Report, MSR-TR-96-11.Google ScholarGoogle Scholar
  9. Walter, B., Fernandez, S., Arbree, A., Bala, K., Donikian, M., and Greenberg, D. P. 2005. Lightcuts: a scalable approach to illumination. In SIGGRAPH '05: ACM SIGGRAPH 2005 Papers, ACM, New York, NY, USA, 1098--1107. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Walter, B., Arbree, A., Bala, K., and Greenberg, D. P. 2006. Multidimensional lightcuts. In SIGGRAPH '06: ACM SIGGRAPH 2006 Papers, ACM, New York, NY, USA, 1081--1088. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Wang, R., Wang, R., Zhou, K., Pan, M., and Bao, H. 2009. An efficient gpu-based approach for interactive global illumination. In SIGGRAPH '09: ACM SIGGRAPH 2009 papers, ACM, New York, NY, USA, 1--8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Ward, G. 1991. Adaptive shadow testing for ray tracing. In Proceedings of the Second Eurographics Workshop on Rendering.Google ScholarGoogle Scholar
  13. Zaninetti, J. 1999. An adaptive method for area light sources and daylight in ray tracing. Computer Graphics Forum 18, 12, 139--150.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Direct illumination for many area lights

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        VRCAI '10: Proceedings of the 9th ACM SIGGRAPH Conference on Virtual-Reality Continuum and its Applications in Industry
        December 2010
        399 pages
        ISBN:9781450304597
        DOI:10.1145/1900179

        Copyright © 2010 ACM

        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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 12 December 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate51of107submissions,48%

        Upcoming Conference

        SIGGRAPH '24
      • Article Metrics

        • Downloads (Last 12 months)5
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader