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.
- ISO 13406-2, 2001, Ergonomic requirements for work with visual displays based on flat panels - Part2: Ergonomic requirements for flat panel displays. 2001.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- P. Christensen. Adjoints and importance in rendering: An overview. IEEE Transactions on Visualization and Computer Graphics, 9(3):329--340, 2003. Google ScholarDigital Library
- P. Christensen, D. Lischinski, E. Stollnitz, and D. Salesin. Clustering for glossy global illumination. ACM Transactions on Graphics, 16(1):3--33, 1997. Google ScholarDigital Library
- 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 ScholarCross Ref
- 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 Scholar
- 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 ScholarDigital Library
- 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 Scholar
- F. Durand and J. Dorsey. Interactive Tone Mapping. In Rendering Techniques 2000: 11th Eurographics Workshop on Rendering, pages 219--230, 2000. Google ScholarDigital Library
- A. Edmonds. Angular Momentum in Quantum Mechanics. Princeton University, Princeton, NJ, 1960.Google Scholar
- 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 ScholarDigital Library
- M. Floater and K. Hermann. Surface parameterization: a tutorial and survey. In Multiresolution in Geometric Modelling. Springer, 2004.Google Scholar
- 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 ScholarDigital Library
- 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 Scholar
- J. Kajiya. The rendering equation. In Computer Graphics (ACM SIGGRAPH '86 Proceedings), pages 143--150, 1986. Google ScholarDigital Library
- S. Kang, M. Uyttendaele, S. Winder, and R. Szeliski. High Dynamic Range Video. ACM Transactions on Graphics, 22(3):319--325, 2003. Google ScholarDigital Library
- J. Kautz. Realistic, Real-Time Shading and Rendering of Objects urith Complex Materials. Cuvillier Verlag, Göttingen, 2003.Google Scholar
- 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 ScholarDigital Library
- J. Lehtinen and J. Kautz. Matrix Radiance Transfer. In Proceedings of the 2003 symposium on Interactive 3D graphics, pages 59--64, 2003. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- P.Yen and C. Gu. Optics of Liquid Crystal Displays. John Wiley & Sons, 1999.Google Scholar
- 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 ScholarDigital Library
- M. Reichert. A Two-Pass Radiosity Method to Transmitting and Specularly Reflecting Surfaces. M.Sc. thesis, Cornell University, 1992.Google Scholar
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- I. Wald, P. Slusallek, C. Benthin, and M. Wagner. Interactive Rendering with Coherent Ray Tracing. Computer Graphics Forum, 20(3):153--164, 2001.Google ScholarDigital Library
- 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 ScholarCross Ref
Index Terms
- A CAVE system for interactive modeling of global illumination in car interior
Recommendations
Interactive global illumination based on coherent surface shadow maps
GI '08: Proceedings of Graphics Interface 2008Interactive rendering of global illumination effects is a challenging problem. While precomputed radiance transfer (PRT) is able to render such effects in real time the geometry is generally assumed static. This work proposes to replace the precomputed ...
Interactive Display of Isosurfaces with Global Illumination
In many applications, volumetric data sets are examined by displaying isosurfaces, surfaces where the data, or some function of the data, takes on a given value. Interactive applications typically use local lighting models to render such surfaces. This ...
Comments