Rendering technique of multi-layered domain boundaries and its application to fluid flow in porous media visualizations

Current visualization techniques for computational fluid dynamics applications are sophisticated and work well in simple geometries. For complex geometries such as pore spaces, multiple domain boundaries obstruct the view and make the studying of fluid flow fields difficult. To overcome these deficiencies, we use two-sided materials to render the domain boundaries. Using this technique, it is possible to place the camera inside the domain and have a non-obstructed view of the surrounding flow field without losing spatial reference to the domain boundaries. As a result, a larger part of fluid flow visualization is visible. Two-sided material rendering was successfully applied to display still images with Blender Cycles renderer, in a virtual reality environment, and several implementation techniques were explored for using the Visualization Toolkit.

[1]  O. Kolditz,et al.  Assessing the saltwater remediation potential of a three-dimensional, heterogeneous, coastal aquifer system , 2014, Environmental Earth Sciences.

[2]  Kristin A. Cook,et al.  Illuminating the Path: The Research and Development Agenda for Visual Analytics , 2005 .

[3]  Michael Lewis,et al.  GAME ENGINES IN SCIENTIFIC RESEARCH , 2002 .

[4]  Olaf Kolditz,et al.  Uncertainty analysis of thermo-hydro-mechanical coupled processes in heterogeneous porous media , 2010 .

[5]  Zhihan Lv,et al.  Game On, Science - How Video Game Technology May Help Biologists Tackle Visualization Challenges , 2013, PloS one.

[6]  Min Chen,et al.  Over Two Decades of Integration-Based, Geometric Flow Visualization , 2009, Eurographics.

[7]  Mark Segal,et al.  The OpenGL Graphics System: A Specification , 2004 .

[8]  Falko Kuester,et al.  Earth and Planetary System Science Game Engine , 2009, Trans. Edutainment.

[9]  William Schroeder,et al.  The Visualization Toolkit: An Object-Oriented Approach to 3-D Graphics , 1997 .

[10]  Helwig Hauser,et al.  Visualization and Visual Analysis of Multifaceted Scientific Data: A Survey , 2013, IEEE Transactions on Visualization and Computer Graphics.

[11]  Olaf Kolditz,et al.  Concept and workflow for 3D visualization of atmospheric data in a virtual reality environment for analytical approaches , 2014, Environmental Earth Sciences.

[12]  William J. Schroeder,et al.  Overview of Visualization , 2005, The Visualization Handbook.

[13]  Olaf Kolditz,et al.  Visualisation strategies for environmental modelling data , 2014, Environmental Earth Sciences.

[14]  Arno Bouwman,et al.  Linking Land Use Modelling and 3D Visualisation , 2006 .

[15]  Björn Zehner,et al.  Visualization of gridded scalar data with uncertainty in geosciences , 2010, Comput. Geosci..

[16]  Karsten Rink,et al.  A data exploration framework for validation and setup of hydrological models , 2013, Environmental Earth Sciences.

[17]  Selan Rodrigues dos Santos,et al.  Using a rendering engine to support the development of immersive virtual reality applications , 2008, 2008 IEEE Conference on Virtual Environments, Human-Computer Interfaces and Measurement Systems.

[18]  Tom Davis,et al.  Opengl programming guide: the official guide to learning opengl , 1993 .

[19]  Thomas Kalbacher,et al.  Visual data exploration for hydrological analysis , 2012, Environmental Earth Sciences.

[20]  James F. Blinn,et al.  Models of light reflection for computer synthesized pictures , 1977, SIGGRAPH.

[21]  Utkarsh Ayachit,et al.  The ParaView Guide: A Parallel Visualization Application , 2015 .