Adaptive, Multiresolution Visualization of Large Data Sets using a Distributed Memory Octree

The interactive visualization and exploration of large scientific data sets is a challenging and difficult task; their size often far exceeds the performance and memory capacity of even the most powerful graphics workstations. To address this problem, we have created a technique that combines hierarchical data reduction methods with parallel computing to allow interactive exploration of large data sets while retaining full-resolution capability. The user may interactively change the resolution of the reduced data set either globally or by specifying a region of interest. In this way, high resolution can be obtained in local subregions without sacrificing graphics performance. We describe the software architecture of the system, give details pertaining to the use of a distributed memory octree used to create the reduced data set, and present performance results for the visualization of Rayleigh-Taylor instability and x-ray burst simulation data sets.

[1]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[2]  Alan H. Barr,et al.  Accurate triangulations of deformed, intersecting surfaces , 1987, SIGGRAPH.

[3]  Thomas W. Crockett,et al.  A MIMD rendering algorithm for distributed memory architectures , 1993 .

[4]  Thomas W. Crockett BEYOND THE RENDERER: SOFTWARE ARCHITECTURE FOR PARALLEL GRAPHICS AND VISUALIZATION , 1996 .

[5]  Boleslaw K. Szymanski,et al.  Adaptive Local Refinement with Octree Load Balancing for the Parallel Solution of Three-Dimensional Conservation Laws , 1997, J. Parallel Distributed Comput..

[6]  Jos B. T. M. Roerdink,et al.  Wavelet-Based Volume Visualization , 1999 .

[7]  Hugues Hoppe,et al.  Efficient implementation of progressive meshes , 1998, Comput. Graph..

[8]  Michael Garland,et al.  Multiresolution Modeling for Fast Rendering , 1999 .

[9]  William E. Lorensen,et al.  The visualization toolkit (2nd ed.): an object-oriented approach to 3D graphics , 1998 .

[10]  Robert Haimes,et al.  pV3 - A distributed system for large-scale unsteady CFD visualization , 1994 .

[11]  William Ribarsky,et al.  Real-time, continuous level of detail rendering of height fields , 1996, SIGGRAPH.

[12]  Kwan-Liu Ma,et al.  Parallel rendering of 3D AMR data on the SGI/Cray T3E , 1999, Proceedings. Frontiers '99. Seventh Symposium on the Frontiers of Massively Parallel Computation.

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

[14]  Carolina Cruz-Neira,et al.  Surround-Screen Projection-Based Virtual Reality: The Design and Implementation of the CAVE , 2023 .