skip to main content
10.1145/1077534.1077560acmconferencesArticle/Chapter ViewAbstractPublication PagesvrstConference Proceedingsconference-collections
Article

A CAVE system for interactive modeling of global illumination in car interior

Published:10 November 2004Publication History

ABSTRACT

Global illumination dramatically improves realistic appearance of rendered scenes, but usually it is neglected in VR systems due to its high costs. In this work we present an efficient global illumination solution specifically tailored for those CAVE applications, which require an immediate response for dynamic light changes and allow for free motion of the observer, but involve scenes with static geometry. As an application example we choose the car interior modeling under free driving conditions. We illuminate the car using dynamically changing High Dynamic Range (HDR) environment maps and use the Precomputed Radiance Transfer (PRT) method for the global illumination computation. We leverage the PRT method to handle scenes with non-trivial topology represented by complex meshes. Also, we propose a hybrid of PRT and final gathering approach for high-quality rendering of objects with complex Bi-directional Reflectance Distribution Function (BRDF). We use this method for predictive rendering of the navigation LCD panel based on its measured BRDF. Since the global illumination computation leads to HDR images we propose a tone mapping algorithm tailored specifically for the CAVE. We employ head tracking to identify the observed screen region and derive for it proper luminance adaptation conditions, which are then used for tone mapping on all walls in the CAVE. We distribute our global illumination and tone mapping computation on all CPUs and CPUs available in the CAVE, which enables us to achieve interactive performance even for the costly final gathering approach.

References

  1. ISO 13406-2, 2001, Ergonomic requirements for work with visual displays based on flat panels - Part2: Ergonomic requirements for flat panel displays. 2001.Google ScholarGoogle Scholar
  2. S. Agarwal, R. Ramamoorthi, S. Belongie, and H. W. Jensen. Structured Importance Sampling of Environment Maps. ACM Transactions on Graphics, 22(3):605--612, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. D. Baum, S. Mann, K. Smith, and J. Winget. Making radiosity usable: Automatic preprocessing and meshing techniques for the generation of accurate radiosity solutions. In Computer Graphics (Proceedings of SIGGRAPH 91), volume 25, pages 51--60, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. P. Christensen. Adjoints and importance in rendering: An overview. IEEE Transactions on Visualization and Computer Graphics, 9(3):329--340, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. P. Christensen, D. Lischinski, E. Stollnitz, and D. Salesin. Clustering for glossy global illumination. ACM Transactions on Graphics, 16(1):3--33, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. C. Damez, K. Dmitriev, and K. Myszkowski. State of the Art in Global Illumination for Interactive Applications and High-quality Animations. Computer Graphics Forum, 22(1):55--77, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  7. K. Devlin, A. Chalmers, A. Wilkie, and W. Purgathofer. Tone Reproduction and Physically Based Spectral Rendering. In Eurographics 2002: State of the Art Reports, pages 101--123. Eurographics, 2002.Google ScholarGoogle Scholar
  8. K. Dmitriev, S. Brabec, K. Myszkowski, and H.-P. Seidel. Interactive Global Illumination Using Selective Photon Tracing. In Proc. of the 13th Eurographics Workshop on Rendering, pages 25--36, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. F. Drago, K. Myszkowski, T. Annen, and N. Chiba. Adaptive Logarithmic Mapping For Displaying High Contrast Scenes. Computer Graphics Forum, proceedings of Eurographics 2003, 22(3):419--426, 2003.Google ScholarGoogle Scholar
  10. F. Durand and J. Dorsey. Interactive Tone Mapping. In Rendering Techniques 2000: 11th Eurographics Workshop on Rendering, pages 219--230, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A. Edmonds. Angular Momentum in Quantum Mechanics. Princeton University, Princeton, NJ, 1960.Google ScholarGoogle Scholar
  12. J. Ferwerda, S. Pattanaik, P. Shirley, and D. Greenberg. A Model of Visual Adaptation for Realistic Image Synthesis. In Proceedings of SIGGRAPH 96, Computer Graphics Proceedings, Annual Conference Series, pages 249--258, Aug. 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. Floater and K. Hermann. Surface parameterization: a tutorial and survey. In Multiresolution in Geometric Modelling. Springer, 2004.Google ScholarGoogle Scholar
  14. N. Goodnight, R. Wang, C. Woolley, and G. Humphreys. Interactive Time-Dependent Tone Mapping Using Programmable Graphics Hardware. In Rendering Techniques 2003: 14th Eurographics Symposium on Rendering, pages 26--37, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. D. Hood and M. Finkelstein. Handbook of Perception and Human Performance, volume I: Sensory Processes and Perception, chapter 5: Sensitivity to light, pages 5--4 - 5--6. NY: John Wiley and Sons, 1986.Google ScholarGoogle Scholar
  16. J. Kajiya. The rendering equation. In Computer Graphics (ACM SIGGRAPH '86 Proceedings), pages 143--150, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. Kang, M. Uyttendaele, S. Winder, and R. Szeliski. High Dynamic Range Video. ACM Transactions on Graphics, 22(3):319--325, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. J. Kautz. Realistic, Real-Time Shading and Rendering of Objects urith Complex Materials. Cuvillier Verlag, Göttingen, 2003.Google ScholarGoogle Scholar
  19. J. Kautz, P.-P. Sloan, and J. Snyder. Fast, Arbitrary BRDF Shading for Low-Frequency Lighting Using Spherical Harmonics. In 13th Eurographics Workshop on Rendering, pages 301--308, June 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. J. Lehtinen and J. Kautz. Matrix Radiance Transfer. In Proceedings of the 2003 symposium on Interactive 3D graphics, pages 59--64, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. S. Pattanaik, J. Tumblin, H. Yee, and D. Greenberg. Time-Dependent Visual Adaptation for Realistic Image Display, In Proceedings of ACM SIGGRAPH 2000, Computer Graphics Proceedings, Annual Conference Series, pages 47--54, July 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. A. Preetham, P. Shirley, and B. Smits. A practical analytic model for daylight. In Proceedings of SIGGRAPH 99, Computer Graphics Proceedings, Annual Conference Series, pages 91--100, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. P.Yen and C. Gu. Optics of Liquid Crystal Displays. John Wiley & Sons, 1999.Google ScholarGoogle Scholar
  24. R. Ramamoorthi and P. Hanrahan. An Efficient Representation for Irradiance Environment Maps. In Proceedings of ACM SIGGRAPH 2001, Computer Graphics Proceedings, Annual Conference Series, pages 497--500, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. M. Reichert. A Two-Pass Radiosity Method to Transmitting and Specularly Reflecting Surfaces. M.Sc. thesis, Cornell University, 1992.Google ScholarGoogle Scholar
  26. A. Scheel, M. Stamminger, and H.-P. Seidel. Tone reproduction for interactive walkthroughs. In Proceedings of Eurographics 00, volume 19, 3 of Computer Graphics Forum, pages 301--312, 2000.Google ScholarGoogle ScholarCross RefCross Ref
  27. P.-P. Sloan, J. Hall, J. Hart, and J. Snyder. Clustered Principal Components for Precomputed Radiance Transfer. ACM Transactions on Graphics, 22(3):382--391, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. P.-P. Sloan, J. Kautz, and J. Snyder. Precomputed Radiance Transfer for Real-Time Rendering in Dynamic, Low-Frequency Lighting Environments. ACM Transactions on Graphics, 21(3):527--536, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. B. Smits, J. Arvo, and D. Greenberg. A Clustering Algorithm for Radiosity in Complex Environments. In Computer Graphics (ACM SIGGRAPH '94 Proceedings), pages 435--442, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. P. Tole, F. Pellacini, B. Walter, and D. P. Greenberg. Interactive Global Illumination in Dynamic Scenes. ACM Transactions on Graphics, 21(3):537--546, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. I. Wald, T. Kollig, C. Benthin, A. Keller, and P. Slusallek. Interactive Global Illumination. In Proceedings of the 13th Eurographics Workshop on Rendering, pages 15--24, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. I. Wald, P. Slusallek, C. Benthin, and M. Wagner. Interactive Rendering with Coherent Ray Tracing. Computer Graphics Forum, 20(3):153--164, 2001.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. B. Walter, G. Drettakis, and S. Parker. Interactive Rendering using the Render Cache. In Proceedings of the 10th Eurographics Workshop on Rendering, pages 235--246, 1999. Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. A CAVE system for interactive modeling of global illumination in car interior

      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
        VRST '04: Proceedings of the ACM symposium on Virtual reality software and technology
        November 2004
        226 pages
        ISBN:1581139071
        DOI:10.1145/1077534

        Copyright © 2004 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: 10 November 2004

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate66of254submissions,26%

        Upcoming Conference

        VRST '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader