PHASE: Progressive Hardware Assisted IsoSurface Extraction Framework

Isosurface extraction is an important technique for visualizing three-dimensional scalar fields. During recent years, researchers have created many acceleration methods for isosurface extraction, including the span space representation and view-dependent methods. In this paper, we introduce a progressive view-dependent isosurface extraction method that exhibits a rapid convergence rate to the exact isosurface and is well suited for remote visualization. The proposed method takes advantage of rendering hardware to resolve visibility tests. In contrast to previous view-dependent isosurface extraction methods, our method (PHASE) can quickly augment the current partial extracted isosurface based on a new point of view without the need for a full view-dependent extraction pass.

[1]  Jihad El-Sana,et al.  Directional Discretized Occluders for Accelerated Occlusion Culling , 2000, Comput. Graph. Forum.

[2]  Eddy Kuo,et al.  Three-dimensional visualization of microstructures , 1998 .

[3]  Valerio Pascucci,et al.  Interactive view-dependent rendering of large isosurfaces , 2002, IEEE Visualization, 2002. VIS 2002..

[4]  William E. Lorensen,et al.  Marching through the Visible Man , 1995, Proceedings Visualization '95.

[5]  Karl Heinz Höhne,et al.  High quality rendering of attributed volume data , 1998 .

[6]  Bernd Hamann,et al.  Wavelet representation of contour sets , 2001, Proceedings Visualization, 2001. VIS '01..

[7]  Han-Wei Shen,et al.  Parallel view-dependent isosurface extraction using multi-pass occlusion culling , 2001, Proceedings IEEE 2001 Symposium on Parallel and Large-Data Visualization and Graphics (Cat. No.01EX520).

[8]  Robert Haimes,et al.  Advanced interactive visualization for CFD , 1990 .

[9]  Han-Wei Shen,et al.  A Near Optimal Isosurface Extraction Algorithm Using the Span Space , 1996, IEEE Trans. Vis. Comput. Graph..

[10]  Philip D. Heermann Production visualization for the ASCI one TeraFLOPS machine , 1998 .

[11]  Koji Koyamada,et al.  Isosurface generation by using extrema graphs , 1994, Proceedings Visualization '94.

[12]  J.S. Painter,et al.  Case study: mantle convection visualization on the Cray T3D , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[13]  Jean M. Favre Towards efficient visualization support for single-block and multi-block datasets , 1997 .

[14]  Charles Hansen,et al.  View dependent isosurface extraction , 1998 .

[15]  Rüdiger Westermann,et al.  Real-time exploration of regular volume data by adaptive reconstruction of isosurfaces , 1999, The Visual Computer.

[16]  Jane Wilhelms,et al.  Octrees for faster isosurface generation , 1992, TOGS.

[17]  Ned Greene,et al.  Hierarchical polygon tiling with coverage masks , 1996, SIGGRAPH.

[18]  Cláudio T. Silva,et al.  Three dimensional visualization of proteins in cellular interactions , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[19]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.