Reflective and Refractive Objects for Mixed Reality

In this paper, we present a novel rendering method which integrates reflective or refractive objects into a differential instant radiosity (DIR) framework usable for mixed-reality (MR) applications. This kind of objects are very special from the light interaction point of view, as they reflect and refract incident rays. Therefore they may cause high-frequency lighting effects known as caustics. Using instant-radiosity (IR) methods to approximate these high-frequency lighting effects would require a large amount of virtual point lights (VPLs) and is therefore not desirable due to real-time constraints. Instead, our approach combines differential instant radiosity with three other methods. One method handles more accurate reflections compared to simple cubemaps by using impostors. Another method is able to calculate two refractions in real-time, and the third method uses small quads to create caustic effects. Our proposed method replaces parts in light paths that belong to reflective or refractive objects using these three methods and thus tightly integrates into DIR. In contrast to previous methods which introduce reflective or refractive objects into MR scenarios, our method produces caustics that also emit additional indirect light. The method runs at real-time frame rates, and the results show that reflective and refractive objects with caustics improve the overall impression for MR scenarios.

[1]  Mark A. Livingston,et al.  Superior augmented reality registration by integrating landmark tracking and magnetic tracking , 1996, SIGGRAPH.

[2]  Chris Wyman,et al.  Interactive Indirect Illumination Using Adaptive Multiresolution Splatting , 2010, IEEE Transactions on Visualization and Computer Graphics.

[3]  P. Heckbert Simulating Global Illumination Using Adaptive Meshing , 1991 .

[4]  Veronica Teichrieb,et al.  Photorealistic rendering for Augmented Reality: A global illumination and BRDF solution , 2010, 2010 IEEE Virtual Reality Conference (VR).

[5]  Martin Knecht,et al.  Differential Instant Radiosity for mixed reality , 2010, 2010 IEEE International Symposium on Mixed and Augmented Reality.

[6]  Takehiro Tawara,et al.  An Application of Photo RealisticWater Surface Interaction Using Mixed Reality , 2009, VRIPHYS.

[7]  Carsten Dachsbacher,et al.  Reflective shadow maps , 2005, I3D '05.

[8]  Musawir A. Shah,et al.  Caustics Mapping: An Image-Space Technique for Real-Time Caustics , 2007, IEEE Transactions on Visualization and Computer Graphics.

[9]  Tomas Akenine-Möller,et al.  Real-time rendering, 3rd Edition , 2008 .

[10]  Thorsten Grosch,et al.  Differential Photon Mapping - Consistent Augmentation of Photographs with Correction of all Light Paths , 2005, Eurographics.

[11]  Chris Wyman,et al.  Interactive image-space refraction of nearby geometry , 2005, GRAPHITE.

[12]  Chris Wyman Hierarchical caustic maps , 2008, I3D '08.

[13]  Céline Loscos,et al.  Classification of Illumination Methods for Mixed Reality , 2006, Comput. Graph. Forum.

[14]  Martin Knecht,et al.  Reciprocal shading for mixed reality , 2012, Comput. Graph..

[15]  Voicu Popescu,et al.  Reflected‐Scene Impostors for Realistic Reflections at Interactive Rates , 2006, Comput. Graph. Forum.

[16]  Kunihiro Chihara,et al.  Real-time representation of inter-reflection for cubic marker , 2009, 2009 8th IEEE International Symposium on Mixed and Augmented Reality.

[17]  Chris Wyman,et al.  Adaptive Caustic Maps Using Deferred Shading , 2009, Comput. Graph. Forum.

[18]  Paul Debevec Rendering synthetic objects into real scenes: bridging traditional and image-based graphics with global illumination and high dynamic range photography , 2008, SIGGRAPH Classes.

[19]  Chris Wyman,et al.  Interactive image-space techniques for approximating caustics , 2006, I3D '06.

[20]  Marc Stamminger,et al.  Splatting indirect illumination , 2006, I3D '06.

[21]  David A. Forsyth,et al.  Rendering synthetic objects into legacy photographs , 2011, ACM Trans. Graph..

[22]  Alexander Keller,et al.  Instant radiosity , 1997, SIGGRAPH.

[23]  Hannes Kaufmann,et al.  High-quality reflections, refractions, and caustics in Augmented Reality and their contribution to visual coherence , 2012, 2012 IEEE International Symposium on Mixed and Augmented Reality (ISMAR).