“Interactive Dynamic Volume Illumination with Refraction and Caustics” by Magnus and Bruckner
Conference:
Type(s):
Title:
- Interactive Dynamic Volume Illumination with Refraction and Caustics
Session/Category Title: IEEE TVCG Session on Advances in Data Visualization
Presenter(s)/Author(s):
Abstract:
In recent years, significant progress has been made in developing high-quality interactive methods for realistic volume illumination. However, refraction – despite being an important aspect of light propagation in participating media – has so far only received little attention. In this paper, we present a novel approach for refractive volume illumination including caustics capable of interactive frame rates. By interleaving light and viewing ray propagation, our technique avoids memory-intensive storage of illumination information and does not require any precomputation. It is fully dynamic and all parameters such as light position and transfer function can be modified interactively without a performance penalty.
References:
1.
M. Ament, C. Bergmann and D. Weiskopf, “Refractive radiative transfer equation”, ACM Transactions on Graphics, vol. 33, no. 2, pp. 17:1-17:22, 2014.
2.
M. Ament, F. Sadlo, C. Dachsbacher and D. Weiskopf, “Low-pass filtered volumetric shadows”, IEEE Transactions on Visualization and Computer Graphics, vol. 20, no. 12, pp. 2437-2446, 2014.
3.
M. Ament, F. Sadlo and D. Weiskopf, “Ambient volume scattering”, IEEE Transactions on Visualization and Computer Graphics, vol. 19, no. 12, pp. 2936-2945, 2013.
4.
M. Berger, T. Trout and N. Levit, “Ray tracing mirages”, IEEE Computer Graphics and Applications, vol. 10, no. 3, pp. 36-41, 1990.
5.
M. Born and E. Wolf, Principles of Optics: Electromagnetic Theory of Propagation Interference and Diffraction of Light, Cambridge:Cambridge University Press, 1999.
6.
C. Brownlee, V. Pegoraro, S. Shankar, P. McCormick and C.D. Hansen, “Physically-based interactive flow visualization based on schlieren and interferometry experimental techniques”, IEEE Transactions on Visualization and Computer Graphics, vol. 17, no. 11, pp. 1574-1586, 2011.
7.
C. Cao, Z. Ren, B. Guo and K. Zhou, “Interactive rendering of nonconstant refractive media using the ray equations of gradient-index optics”, Computer Graphics Forum, vol. 29, no. 4, pp. 1375-1382, 2010.
8.
S. Chandrasekhar, Radiative transfer, New York:Dover Publications, 1960.
9.
R.L. Cook and K.E. Torrance, “A reflectance model for computer graphics”, ACM Transactions on Graphics, vol. 1, no. 1, pp. 7-24, 1982.
10.
S.T. Davis and C. Wyman, “Interactive refractions with total internal reflection”, Proceedings of Graphics Interface, pp. 185-190, 2007.
11.
C. de Rousiers, A. Bousseau, K. Subr, N. Holzschuch and R. Ramamoorthi, “Real-time rough refraction”, Proceedings of the Symposium on Interactive 3D Graphics and Games, pp. 111-118, 2011.
12.
R.W. Fleming, F. Jäkel and L.T. Maloney, “Visual perception of thick transparent materials”, Psychological Science, vol. 22, no. 6, pp. 812-820, 2011.
13.
E. Gröller, “Nonlinear ray tracing: Visualizing strange worlds”, The Visual Computer, vol. 11, no. 5, pp. 263-274, 1995.
14.
D. Gutierrez, A. Munoz, O. Anson and F.J. Seron, “Non-linear Volume Photon Mapping”, Proceedings of the Eurographics Symposium on Rendering, pp. 291-300, 2005.
15.
F. Hernell, P. Ljung and A. Ynnerman, “Local ambient occlusion in direct volume rendering”, IEEE Transactions on Visualization and Computer Graphics, vol. 16, no. 4, pp. 548-559, 2010.
16.
W. Hu, Z. Dong, I. Ihrke, T. Grosch, G. Yuan and H.-P. Seidel, “Interactive volume caustics in single-scattering media”, Proceedings of the Symposium on Interactive 3D Graphics and Games.
17.
I. Ihrke, G. Ziegler, A. Tevs, C. Theobalt, M. Magnor and H.-P. Seidel, “Eikonal rendering: Efficient light transport in refractive objects”, ACM Transactions on Graphics, vol. 26, no. 3, pp. 59:1-59:9, 2007.
18.
B. Jobard, G. Erlebacher and M.Y. Hussaini, “Lagrangian-eulerian advection of noise and dye textures for unsteady flow visualization”, IEEE Transactions on Visualization and Computer Graphics, vol. 8, no. 3, pp. 211-222, 2002.
19.
D. Jönsson, E. Sundén, A. Ynnerman and T. Ropinski, “A survey of volumetric illumination techniques for interactive volume rendering”, Computer Graphics Forum, vol. 33, no. 1, pp. 27-51, 2014.
20.
T. Kawabe and R. Kogovšek, “Image deformation as a cue to material category judgment”, Scientific Reports, vol. 7, pp. 44274, 2017.
21.
T. Kawabe, K. Maruya and S. Nishida, “Perceptual transparency from image deformation”, PNAS, vol. 112, no. 33, pp. E4620-E4627, 2015.
22.
J. Kniss, S. Premoze, C. Hansen, P. Shirley and A. McPherson, “A model for volume lighting and modeling”, IEEE Transactions on Visualization and Computer Graphics, vol. 9, no. 2, pp. 150-162, 2003.
23.
S. Li and K. Mueller, “Accelerated high-quality refraction computations for volume graphics”, Proceedings of Volume Graphics, pp. 73-81, 2005.
24.
S. Li and K. Mueller, “Spline-based gradient filters for high-quality refraction computations in discrete datasets”, Proceedings of EuroVis, pp. 215-222, 2005.
25.
F. Lindemann and T. Ropinski, “About the influence of illumination models on image comprehension in direct volume rendering”, IEEE Transactions on Visualization and Computer Graphics, vol. 17, no. 12, pp. 1922-1931, 2011.
26.
N. Max, “Optical models for direct volume rendering”, IEEE Transactions on Visualization and Computer Graphics, vol. 1, no. 2, pp. 99-108, 1995.
27.
R.J. Oddy and P.J. Willis, “A physically based colour model”, Computer Graphics Forum, vol. 10, no. 2, pp. 121-127, 1991.
28.
M.M. Oliveira and M. Brauwers, “Real-time refraction through deformable objects”, Proceedings of the Symposium on Interactive 3D Graphics and Games, pp. 89-96, 2007.
29.
D. Patel, V. Šoltészová, J.M. Nordbotten and S. Bruckner, “Instant convolution shadows for volumetric detail mapping”, ACM Transactions on Graphics, vol. 32, no. 5, pp. 154:1-154:18, 2013.
30.
T. Porter and T. Duff, “Compositing digital images”, ACM SIGGRAPH Computer Graphics, vol. 18, no. 3, pp. 253-259, 1984.
31.
D. Rodgman and M. Chen, “Refraction in volume graphics”, Graphical Models, vol. 68, no. 5, pp. 432-450, 2006.
32.
T. Ropinski, C. Doring and C. Rezk-Salama, “Advanced volume illumination with unconstrained light source positioning”, IEEE Computer Graphics and Applications, vol. 30, no. 6, pp. 29-41, 2010.
33.
T. Ropinski, J. Meyer-Spradow, S. Diepenbrock, J. Mensmann and K. Hinrichs, “Interactive volume rendering with dynamic ambient occlusion and color bleeding”, Computer Graphics Forum, vol. 27, no. 2, pp. 567-576, 2008.
34.
P. Schlegel, M. Makhinya and R. Pajarola, “Extinction-based shading and illumination in GPU volume ray-casting”, IEEE Transactions on Visualization and Computer Graphics, vol. 17, no. 12, pp. 1795-1802, 2011.
35.
M. Schott, V. Pegoraro, C. Hansen, K. Boulanger and K. Bouatouch, “A directional occlusion shading model for interactive direct volume rendering”, Computer Graphics Forum, vol. 28, no. 3, pp. 855-862, 2009.
36.
J. Stam and E. Languénou, “Ray tracing in non-constant media”, Proceedings of the Eurographics Workshop on Rendering, pp. 225-234, 1996.
37.
X. Sun, K. Zhou, E. Stollnitz, J. Shi and B. Guo, “Interactive relighting of dynamic refractive objects”, ACM Transactions on Graphics, vol. 27, no. 3, pp. 35:1-35:9, 2008.
38.
E. Sundén and T. Ropinski, “Efficient volume illumination with multiple light sources through selective light updates”, Proceedings of IEEE PacificVis, pp. 231-238, 2015.
39.
E. Sundén, A. Ynnerman and T. Ropinski, “Image plane sweep volume illumination”, IEEE Transactions on Visualization and Computer Graphics, vol. 17, no. 12, pp. 2125-2134, 2011.
40.
V. Šoltészová, D. Patel, S. Bruckner and I. Viola, “A multidirectional occlusion shading model for direct volume rendering”, Computer Graphics Forum, vol. 29, no. 3, pp. 883-891, 2010.
41.
B. Walter, S.R. Marschner, H. Li and K.E. Torrance, “Microfacet models for refraction through rough surfaces”, Proceedings of the Eurographics Symposium on Rendering, pp. 195-206, 2007.
42.
D. Weiskopf, T. Schafhitzel and T. Ertl, “GPU-based nonlinear ray tracing”, Computer Graphics Forum, vol. 23, no. 3, pp. 625-633, 2004.
43.
C. Wyman, “An approximate image-space approach for interactive refraction”, ACM Transactions on Graphics, vol. 24, no. 3, pp. 1050-1053, 2005.
44.
C. Wyman and S.T. Davis, “Interactive image-space techniques for approximating caustics”, Proceedings of the Symposium on Interactive 3D Graphics and Games, pp. 153-160, 2006.
45.
Y. Zhang and K.-L. Ma, “Fast global illumination for interactive volume visualization”, Proceedings of the Symposium on Interactive 3D Graphics and Games, pp. 55-62, 2013.
46.
Y. Zhang and K.-L. Ma, “Decoupled shading for real-time heterogeneous volume illumination”, Computer Graphics Forum, vol. 35, no. 3, pp. 401-410, 2016.