Volume rendering visualization of 3D spherical mantle convection with an unstructured mesh

We propose a new approach to utilize the algorithm of hardware-assisted visibility sorting (HAVS) in the 3D volume rendering of spherical mantle convection simulation results over unstructured grid configurations. We will also share our experience in using three different spherical convection codes and then taking full advantages of the enhanced efficiency of visualization techniques, which are based on the HAVS techniques and related transfer functions. The transfer function is a powerful tool designed specifically for editing and exploring large-scale datasets coming from numerical computation for a given environmental setting, and generates hierarchical data structures, which will be used in the future for fast access of GPU visualization facilities. This method will meet the coming urgent needs of real-time visualization of 3D mantle convection, by avoiding the demands of huge amount of I/O space and intensive network traffic over distributed parallel terascale or petascale architecture.

[1]  Valerio Pascucci,et al.  Progressive Volume Rendering of Large Unstructured Grids , 2006, IEEE Transactions on Visualization and Computer Graphics.

[2]  Maxwell L. Rudolph,et al.  Visualization of multi-scale dynamics of hydrous cold plumes at subduction zones , 2004 .

[3]  Cláudio T. Silva,et al.  Hardware-assisted visibility sorting for unstructured volume rendering , 2005, IEEE Transactions on Visualization and Computer Graphics.

[4]  S. Patankar Numerical Heat Transfer and Fluid Flow , 2018, Lecture Notes in Mechanical Engineering.

[5]  David A. Yuen,et al.  Various influences on plumes and dynamics in time-dependent, compressible mantle convection in 3-D spherical shell , 1996 .

[6]  Masanori Kameyama ACuTEMan: A multigrid-based mantle convection simulation code and its optimization to the Earth Simulator , 2005 .

[7]  Carl W. Gable,et al.  Models of convection-driven tectonic plates: a comparison of methods and results , 1992 .

[8]  David A. Yuen,et al.  3-D convection studies on the thermal state in the lower mantle with post-perovskite phase transition , 2006 .

[9]  Steve Quenette,et al.  gLucifer: next generation visualization framework for high-performance computational geodynamics , 2008 .

[10]  Peter L. Williams Visibility-ordering meshed polyhedra , 1992, TOGS.

[11]  Steven P. Callahan,et al.  A Survey of GPU-Based Volume Rendering of Unstructured Grids , 2005, RITA.

[12]  Cláudio T. Silva,et al.  Interactive rendering of large unstructured grids using dynamic level-of-detail , 2005, VIS 05. IEEE Visualization, 2005..

[13]  Wojciech Czech,et al.  Interactive Visualization of 3-D Mantle Convection Extended Through AJAX Applications , 2008 .

[14]  David A. Yuen,et al.  Role of Phase Transitions in a Dynamic Mantle , 2007 .

[15]  Carl W. Gable,et al.  Convection in three dimensions with surface plates: Generation of toroidal flow , 1991 .

[16]  Louis Moresi,et al.  Numerical investigation of 2D convection with extremely large viscosity variations , 1995 .

[17]  Masanori Kameyama,et al.  Multigrid iterative algorithm using pseudo-compressibility for three-dimensional mantle convection with strongly variable viscosity , 2005 .

[18]  Charles Hansen,et al.  The Visualization Handbook , 2011 .

[19]  David A. Yuen,et al.  The influences of lower mantle viscosity stratification on 3D spherical-shell mantle convection , 1995 .

[20]  Shijie Zhong,et al.  Constraints on thermochemical convection of the mantle from plume heat flux, plume excess temperature, and upper mantle temperature , 2006 .

[21]  Gordon Erlebacher,et al.  Current Trends and Demands in Visualization in the Geosciences , 2001 .

[22]  Ulrich R. Christensen,et al.  Some effects of lateral viscosity variations on geoid and surface velocities induced by density anomalies in the mantle , 1993 .

[23]  Yuriko Takeshima,et al.  Automating transfer function design for comprehensible volume rendering based on 3D field topology analysis , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[24]  D. A. Yuen,et al.  Parallel interactive visualization of 3D mantle convection , 1996 .

[25]  Shiaofen Fang,et al.  Image-based transfer function design for data exploration in volume visualization , 1998 .

[26]  N. Weiss,et al.  Convection in the earth's mantle: towards a numerical simulation , 1974, Journal of Fluid Mechanics.

[27]  Kenneth E. Torrance,et al.  Thermal convection with large viscosity variations , 1971, Journal of Fluid Mechanics.

[28]  Ricardo Farias,et al.  ZSWEEP: An Efficient and Exact Projection Algorithm for Unstructured Volume Rendering , 2000, 2000 IEEE Symposium on Volume Visualization (VV 2000).

[29]  Shuo Wang,et al.  Visualization of downwellings in 3-D spherical mantle convection , 2007 .

[30]  S. Balachandar,et al.  Three-Dimensional Instabilities of Mantle Convection with Multiple Phase Transitions , 1993, Science.

[31]  Peter Shirley,et al.  A polygonal approximation to direct scalar volume rendering , 1990, SIGGRAPH 1990.

[32]  Bengt Fornberg,et al.  A practical guide to pseudospectral methods: Introduction , 1996 .

[33]  Shijie Zhong,et al.  Role of plates and temperature‐dependent viscosity in phase change dynamics , 1994 .