A survey of the marching cubes algorithm

A survey of the development of the marching cubes algorithm [W. Lorensen, H. Cline, Marching cubes: a high resolution 3D surface construction algorithm. Computer Graphics 1987; 21(4):163–9], a well-known cell-by-cell method for extraction of isosurfaces from scalar volumetric data sets, is presented. The paper’s primary aim is to survey the development of the algorithm and its computational properties, extensions, and limitations (including the attempts to resolve its limitations). A rich body of publications related to this aim are included. Representative applications and spin-off work are also considered and related techniques are briefly discussed. r 2006 Elsevier Ltd. All rights reserved.

[1]  Roger Crawfis,et al.  Isosurfacing in higher dimensions , 2000, Proceedings Visualization 2000. VIS 2000 (Cat. No.00CH37145).

[2]  Amitabh Varshney,et al.  Controlled Topology Simplification , 1996, IEEE Trans. Vis. Comput. Graph..

[3]  Dinesh Manocha,et al.  Feature-sensitive subdivision and isosurface reconstruction , 2003, IEEE Visualization, 2003. VIS 2003..

[4]  Roberto Scopigno,et al.  A modified look-up table for implicit disambiguation of Marching Cubes , 1994, The Visual Computer.

[5]  J. Patera,et al.  A comparison of fundamental methods for ISO surface extraction , 2004 .

[6]  Hiroshi Nagahashi,et al.  Surface construction and contour generation from volume data , 1993 .

[7]  Thomas Gerstner Multiresolution Visualization and Compression of Global Topographic Data , 2001 .

[8]  Homan Igehy,et al.  Pomegranate: a fully scalable graphics architecture , 2000, SIGGRAPH.

[9]  Rüdiger Westermann,et al.  Isosurface extraction techniques for Web-based volume visualization , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[10]  Thomas Lewiner,et al.  Efficient Implementation of Marching Cubes' Cases with Topological Guarantees , 2003, J. Graphics, GPU, & Game Tools.

[11]  Bernd Hamann,et al.  Iso-splatting: a point-based alternative to isosurface visualization , 2003, 11th Pacific Conference onComputer Graphics and Applications, 2003. Proceedings..

[12]  Jarek Rossignac,et al.  Optimizing the topological and combinatorial complexity of isosurfaces , 2005, Comput. Aided Des..

[13]  Han-Wei Shen Isosurface extraction in time-varying fields using a temporal hierarchical index tree , 1998 .

[14]  Peter L. Choyke,et al.  Isosurfaces as deformable models for magnetic resonance angiography , 2003, IEEE Transactions on Medical Imaging.

[15]  Alan Watt,et al.  Advanced animation and rendering techniques - theory and practice , 1992 .

[16]  Sergey V. Matveyev Approximation of isosurface in the Marching Cube: ambiguity problem , 1994, Proceedings Visualization '94.

[17]  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).

[18]  David C. Banks,et al.  Complex-valued contour meshing , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[19]  Valerio Pascucci,et al.  Implicit occluders , 2004 .

[20]  Bernd Hamann,et al.  Detecting Critical Regions in Scalar Fields , 2003, VisSym.

[21]  Hans Hagen,et al.  Exploring scalar fields using critical isovalues , 2002, IEEE Visualization, 2002. VIS 2002..

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

[23]  David C. Banks,et al.  Counting cases in marching cubes: toward a generic algorithm for producing substitopes , 2003, IEEE Visualization, 2003. VIS 2003..

[24]  Pietro Perona,et al.  Shadow Carving , 2001, ICCV.

[25]  Roger Crawfis,et al.  Volume interval segmentation and rendering , 2004, 2004 IEEE Symposium on Volume Visualization and Graphics.

[26]  Hiroshi Nagahashi,et al.  Object surface construction from volume data with appropriate topology , 1994, Systems and Computers in Japan.

[27]  David C. Banks,et al.  Extracting iso-valued features in 4-dimensional scalar fields , 1998, VVS '98.

[28]  Hong Qin,et al.  Extracting Boundary Surface of Arbitrary Topology from Volumetric Datasets , 2001, VG.

[29]  T. Todd Elvins,et al.  A survey of algorithms for volume visualization , 1992, COMG.

[30]  Valerio Pascucci,et al.  The contour spectrum , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[31]  J. Wilhelms,et al.  Octrees for faster isosurface generation , 1992, TOGS.

[32]  Renato Pajarola,et al.  Topology preserving and controlled topology simplifying multiresolution isosurface extraction , 2000 .

[33]  Richard S. Gallagher,et al.  An efficient 3-D visualization technique for finite element models and other coarse volumes , 1989, SIGGRAPH.

[34]  Marie-Paule Cani,et al.  Practical volumetric sculpting , 2000, The Visual Computer.

[35]  Gregory M. Nielson,et al.  Dual marching cubes , 2004, IEEE Visualization 2004.

[36]  Axel Haase,et al.  Fast Generation of Leakproof Surfaces from Well‐Defined Objects by a Modified Marching Cubes Algorithm , 1995, Comput. Graph. Forum.

[37]  Eric A. Wernert,et al.  A novel approach to extract triangle strips for iso-surfaces in volumes , 2004, VRCAI '04.

[38]  Kenneth I. Joy,et al.  Using isosurface methods for visualizing the envelope of a swept trivariate solid , 2000, Proceedings the Eighth Pacific Conference on Computer Graphics and Applications.

[39]  Yeh-Ching Chung,et al.  A marching voxels method for surface rendering of volume data , 2001, Proceedings. Computer Graphics International 2001.

[40]  Arie E. Kaufman,et al.  Tetra-Cubes: An algorithm to generate 3D isosurfaces based upon tetrahedra , 1996 .

[41]  Cláudio T. Silva,et al.  A unified infrastructure for parallel out-of-core isosurface extraction and volume rendering of unstructured grids , 2001, Proceedings IEEE 2001 Symposium on Parallel and Large-Data Visualization and Graphics (Cat. No.01EX520).

[42]  Kenneth I. Joy,et al.  Adaptive extraction of time-varying isosurfaces , 2004, IEEE Transactions on Visualization and Computer Graphics.

[43]  Paul Adams,et al.  Visualization of steep breaking waves and thin spray sheets around a ship , 2003, IEEE Visualization, 2003. VIS 2003..

[44]  Richard S. Gallagher,et al.  Span filtering: an optimization scheme for volume visualization of large finite element models , 1991, Proceeding Visualization '91.

[45]  Simon Stegmaier,et al.  Hardware-accelerated reconstruction of polygonal isosurface representations on unstructured grids , 2004, 12th Pacific Conference on Computer Graphics and Applications, 2004. PG 2004. Proceedings..

[46]  Roberto Scopigno,et al.  Discretized Marching Cubes , 1994, Proceedings Visualization '94.

[47]  Timothy S. Newman,et al.  Efficient parallel out-of-core isosurface extraction , 2003, IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003..

[48]  Yarden Livnat Accelerated Isosurface Extraction Approaches , 2005, The Visualization Handbook.

[49]  He Mingyi,et al.  Multi-resolution surface reconstruction , 2004 .

[50]  Adam Huang,et al.  Approximating normals for marching cubes applied to locally supported isosurfaces , 2002, IEEE Visualization, 2002. VIS 2002..

[51]  Eduard Gröller,et al.  Two-Level Volume Rendering , 2001, IEEE Trans. Vis. Comput. Graph..

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

[53]  Valerio Pascucci,et al.  Fast isocontouring for improved interactivity , 1996, VVS '96.

[54]  Samir Akkouche,et al.  Incremental Polygonization of Implicit Surfaces , 2000, Graph. Model..

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

[56]  Panajotis Agathoklis,et al.  A case study of isosurface generation in 3D visualization , 1993, Proceedings of IEEE Pacific Rim Conference on Communications Computers and Signal Processing.

[57]  Valerio Pascucci,et al.  Encoding volumetric grids for streaming isosurface extraction , 2004 .

[58]  Bernd Hamann,et al.  Material Interface Reconstruction , 2003, IEEE Trans. Vis. Comput. Graph..

[59]  Arthur W. Toga,et al.  Surface mapping brain function on 3D models , 1990, IEEE Computer Graphics and Applications.

[60]  Jakob Andreas Bærentzen,et al.  Hardware Accelerated Point Rendering of Isosurfaces , 2003, WSCG.

[61]  Erwin Keeve,et al.  Efficient point-based isosurface exploration using the span-triangle , 2004, IEEE Visualization 2004.

[62]  Wolfgang Heiden,et al.  Fast generation of molecular surfaces from 3D data fields with an enhanced “marching cube” algorithm , 1993, J. Comput. Chem..

[63]  Han-Wei Shen,et al.  A Case Study of Isosurface Extraction Algorithm Performance , 2000 .

[64]  V. Pascucci,et al.  Parallel accelerated isocontouring for out-of-core visualization , 1999, Proceedings 1999 IEEE Parallel Visualization and Graphics Symposium (Cat. No.99EX381).

[65]  Thomas Theußl,et al.  Isosurfaces on Optimal Regular Samples , 2003, VisSym.

[66]  Koji Koyamada,et al.  Fast Isosurface Generation Using the Volume Thinning Algorithm , 2001, IEEE Trans. Vis. Comput. Graph..

[67]  Greg Nielson MC/sup */: star functions for marching cubes , 2003, IEEE Visualization, 2003. VIS 2003..

[68]  W. Lorensen,et al.  Two algorithms for the three-dimensional reconstruction of tomograms. , 1988, Medical physics.

[69]  Raghu Machiraju,et al.  Salient iso-surface detection with model-independent statistical signatures , 2001, Proceedings Visualization, 2001. VIS '01..

[70]  Charl P. Botha,et al.  Fast time-dependent isosurface extraction and rendering , 2004, SCCG '04.

[71]  Yong Zhou,et al.  An elaborate ambiguity detection method for constructing isosurfaces within tetrahedral meshes , 1995, Comput. Graph..

[72]  Daniele D'Agostino,et al.  A Web-based isosurface extraction system for heterogeneous clients , 2003, 2003 Proceedings 29th Euromicro Conference.

[73]  Mohan S. Kankanhalli,et al.  Handling small features in isosurface generation using Marching Cubes , 1994, Comput. Graph..

[74]  William J. Schroeder,et al.  The Visualization Toolkit , 2005, The Visualization Handbook.

[75]  Daniel Cohen-Or,et al.  Volume graphics , 1993, Computer.

[76]  Paul K. Stockmeyer,et al.  Counting cases in substitope algorithms , 2004, IEEE Transactions on Visualization and Computer Graphics.

[77]  Roni Yagel,et al.  Octree-based decimation of marching cubes surfaces , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[78]  Scott Schaefer,et al.  Dual marching cubes: primal contouring of dual grids , 2004, 12th Pacific Conference on Computer Graphics and Applications, 2004. PG 2004. Proceedings..

[79]  Vlatko Cingoski,et al.  Extraction and visualization of semitransparent isosurfaces for 3-D finite element analysis , 1999 .

[80]  Al Globus,et al.  Octree optimization , 1991, Electronic Imaging.

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

[82]  Kanad Ghose,et al.  A fast multithreaded out-of-core visualization technique , 1999, Proceedings 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing. IPPS/SPDP 1999.

[83]  Martin J. Dürst,et al.  Re , 1988 .

[84]  Martin Rumpf,et al.  Multi-Resolutional Parallel Isosurface Extraction based on Tetrahedral Bisection , 2000, Volume Graphics.

[85]  Bala Krishnamurthy,et al.  Data Visualization Techniques , 1998 .

[86]  Sergey Zhukov,et al.  Building the navigational maps for intelligent agents , 2000, Comput. Graph..

[87]  Cornelius W. A. M. van Overveld,et al.  Efficient Generation of 3-D Models Out of Depth Maps , 2001, VMV.

[88]  Gregory M. Nielson,et al.  On Marching Cubes , 2003, IEEE Trans. Vis. Comput. Graph..

[89]  Paul Mackerras A fast parallel marching-cubes implementation on the Fujitsu AP1000 , 1992 .

[90]  Holger Theisel Exact Isosurfaces for Marching Cubes , 2002, Comput. Graph. Forum.

[91]  Paolo Cignoni,et al.  Speeding Up Isosurface Extraction Using Interval Trees , 1997, IEEE Trans. Vis. Comput. Graph..

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

[93]  Han-Wei Shen,et al.  Parallel View Dependent Isosurface Extraction for Large Scale Data Visualization , 2001, PPSC.

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

[95]  Jack Snoeyink,et al.  Simplicial subdivisions and sampling artifacts , 2001, Proceedings Visualization, 2001. VIS '01..

[96]  Åke Wallin,et al.  Constructing isosurfaces from CT data , 1991, IEEE Computer Graphics and Applications.

[97]  Robert A. Hummel,et al.  Exploiting Triangulated Surface Extraction Using Tetrahedral Decomposition , 1995, IEEE Trans. Vis. Comput. Graph..

[98]  Ken Brodlie,et al.  Recent Advances in Volume Visualization , 2001, Comput. Graph. Forum.

[99]  Jacques-Olivier Lachaud,et al.  Continuous Analogs of Digital Boundaries: A Topological Approach to Iso-Surfaces , 2000, Graph. Model..

[100]  John Grosh,et al.  Volumetric measurements from an isosurface algorithm , 1999, Electronic Imaging.

[101]  Roberto Scopigno,et al.  Decreasing isosurface complexity via discrete fitting , 2000, Comput. Aided Geom. Des..

[102]  Paul Ning,et al.  An evaluation of implicit surface tilers , 1993, IEEE Computer Graphics and Applications.

[103]  Thomas Gerstner Fast Multiresolution Extraction of Multiple Transparent Isosurfaces , 2001, VisSym.

[104]  Jack Snoeyink,et al.  Simplifying flexible isosurfaces using local geometric measures , 2004, IEEE Visualization 2004.

[105]  Gregory M. Nielson,et al.  Interval volume tetrahedrization , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[106]  Valerio Pascucci,et al.  Contour trees and small seed sets for isosurface traversal , 1997, SCG '97.

[107]  Dietmar Saupe,et al.  Optimal Memory Constrained Isosurface Extraction , 2001, VMV.

[108]  Koji Koyamada,et al.  Automatic Isosurface Propagation Using an Extrema Graph and Sorted Boundary Cell Lists , 1995, IEEE Trans. Vis. Comput. Graph..

[109]  Carsten Maple,et al.  Geometric design and space planning using the marching squares and marching cube algorithms , 2003, 2003 International Conference on Geometric Modeling and Graphics, 2003. Proceedings.

[110]  I. Fujishiro,et al.  Volumetric Data Exploration Using Interval Volume , 1996, IEEE Trans. Vis. Comput. Graph..

[111]  Yuriko Takeshima,et al.  Coherence-sensitive solid fitting , 2002, Comput. Graph..

[112]  Andrzej Trembilski Two methods for cloud visualisation from weather simulation data , 2001, The Visual Computer.

[113]  Hans Hagen,et al.  A Client-side Approach towards Platform Independent Molecular Visualization over the World Wide Web , 1999, VisSym.

[114]  Richard S. Gallagher Computer Visualization: Graphics Techniques for Scientific and Engineering Analysis , 1994 .

[115]  Resolving the topological ambiguity in approximating the isosurface of scalar function , 1994, Proceedings of Workshop on Visualization and Machine Vision.

[116]  Raghu Machiraju,et al.  Statistical Computation of Salient ISO-Values , 2002, VisSym.

[117]  Geoff Wyvill,et al.  Data structure forsoft objects , 1986, The Visual Computer.

[118]  Kanad Ghose,et al.  Multithreaded isosurface rendering on SMPs using span-space buckets , 2002, Proceedings International Conference on Parallel Processing.

[119]  Charles D. Hansen,et al.  Massively parallel isosurface extraction , 1992, Proceedings Visualization '92.

[120]  Tao Ju,et al.  Dual contouring of hermite data , 2002, ACM Trans. Graph..

[121]  Han-Wei Shen,et al.  Hardware-assisted View-dependent Isosurface Extraction using Spherical Partition , 2003, VisSym.

[122]  William J. Schroeder,et al.  Interactive out-of-core isosurface extraction , 1998 .

[123]  Paolo Cignoni,et al.  Adaptively Adjusting Marching Cubes Output to Fit A Trilinear Reconstruction Filter , 1998 .

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

[125]  Han-Wei Shen,et al.  Space efficient fast isosurface extraction for large datasets , 2003, IEEE Visualization, 2003. VIS 2003..

[126]  Gerald E. Farin,et al.  On Approximating Contours of the Piecewise Trilinear Interpolant Using Triangular Rational-Quadratic Bézier Patches , 1997, IEEE Trans. Vis. Comput. Graph..

[127]  Alex T. Pang,et al.  Data Level Comparisons of Surface Classifications and Gradient Filters , 2001, VG.

[128]  Sergey V. Matveyev Marching cubes: surface complexity measure , 1999, Electronic Imaging.

[129]  Jane Wilhelms,et al.  Topological considerations in isosurface generation , 1994, TOGS.

[130]  Dirk Bartz Optimizing Memory Synchronization for the Parallel Construction of Recursive Tree Hierarchies , 2000 .

[131]  Thomas W. Crockett,et al.  An Introduction to Parallel Rendering , 1997, Parallel Comput..

[132]  Ronald N. Perry,et al.  Adaptively sampled distance fields: a general representation of shape for computer graphics , 2000, SIGGRAPH.

[133]  Y. Yamamoto,et al.  Volume-preserving surface reconstruction from volume data , 1997, Proceedings of International Conference on Image Processing.

[134]  Baining Guo Interval set: a volume rendering technique generalizing isosurface extraction , 1995, Proceedings Visualization '95.

[135]  Rafael Wiemker,et al.  Fast detection of meaningful isosurfaces for volume data visualization , 2001, Proceedings Visualization, 2001. VIS '01..

[136]  Xiaoyu Zhang,et al.  Scalable isosurface visualization of massive datasets on COTS clusters , 2001, Proceedings IEEE 2001 Symposium on Parallel and Large-Data Visualization and Graphics (Cat. No.01EX520).

[137]  Hiroshi Sato,et al.  Interval volume: a solid fitting technique for volumetric data display and analysis , 1995, Proceedings Visualization '95.

[138]  Bernd Hamann,et al.  The asymptotic decider: resolving the ambiguity in marching cubes , 1991, Proceeding Visualization '91.

[139]  R. Stein,et al.  Scientific visualization of water quality in the Chesapeake Bay , 2000 .

[140]  Arie E. Kaufman,et al.  Mixing translucent polygons with volumes , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[141]  Han-Wei Shen,et al.  Volume tracking using higher dimensional isosurfacing , 2003, IEEE Visualization, 2003. VIS 2003..

[142]  John Shalf,et al.  Extraction of Crack-free Isosurfaces from Adaptive Mesh Refinement Data , 2001, VisSym.

[143]  Paolo Cignoni,et al.  Reconstruction of topologically correct and adaptive trilinear isosurfaces , 2000, Comput. Graph..

[144]  Thomas Gerstner Multiresolution extraction and rendering of transparent isosurfaces , 2002, Comput. Graph..

[145]  Chyi-Cheng Lin,et al.  A note on computing the saddle values in isosurface polygonization , 1997, The Visual Computer.

[146]  Xiang Zhang,et al.  Case Study of Multithreaded In-core Isosurface Extraction Algorithms , 2004, EGPGV.

[147]  Charles D. Hansen,et al.  Isosurface extraction in time-varying fields using a Temporal Branch-on-Need Tree (T-BON) , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[148]  Andreas Pommert,et al.  Investigation of medical 3D-rendering algorithms , 1990, IEEE Computer Graphics and Applications.

[149]  Mark Hall Defining surfaces from sampled data , 1990 .

[150]  Hiroshi Murase,et al.  High quality isosurface generation from volumetric data and its application to visualization of medical CT data , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[151]  E Chernyaev,et al.  Marching cubes 33 : construction of topologically correct isosurfaces , 1995 .

[152]  Roberto Scopigno,et al.  DiscMC: an interactive system for fast fitting isosurfaces on volume data , 1996 .

[153]  Joel H. Saltz,et al.  Visualization of Large Data Sets with the Active Data Repository , 2001, IEEE Computer Graphics and Applications.

[154]  Timothy S. Newman,et al.  Approaches that exploit vector-parallelism for three rendering and volume visualization techniques , 2000, Comput. Graph..

[155]  Timothy S. Newman,et al.  High performance SIMD marching cubes isosurface extraction on commodity computers , 2004, Comput. Graph..

[156]  Mario Botsch,et al.  Feature sensitive surface extraction from volume data , 2001, SIGGRAPH.

[157]  Jianping Li,et al.  An efficiency enhanced isosurface generation algorithm for volume visualization , 1998, The Visual Computer.

[158]  Juan Carlos Torres,et al.  Cell Octrees: A New Data Structure for Volume Modeling and Visualization , 2001, VMV.

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

[160]  Thomas Ertl,et al.  Progressive Iso-surfaces on the Web , 2000 .

[161]  Ken Brodlie,et al.  Improving the Robustness and Accuracy of the Marching Cubes Algorithm for Isosurfacing , 2003, IEEE Trans. Vis. Comput. Graph..

[162]  Gregory M. Nielson MC*: Star Functions for Marching Cubes , 2003, IEEE Visualization.

[163]  B. Natarajan On generating topologically consistent isosurfaces from uniform samples , 1994, The Visual Computer.

[164]  Thomas Frühauf,et al.  Raycasting with Opaque Isosurfaces in Nonregularly Gridded CFD Data , 1995, Visualization in Scientific Computing.

[165]  K S Nikita,et al.  A novel and efficient implementation of the marching cubes algorithm. , 2001, Computerized medical imaging and graphics : the official journal of the Computerized Medical Imaging Society.

[166]  Han-Wei Shen,et al.  Sweeping simplices: a fast iso-surface extraction algorithm for unstructured grids , 1995, Proceedings Visualization '95.

[167]  Jonathan D. Cohen,et al.  ISOSLIDER: A System for Interactive Exploration of Isosurfaces , 2003, VisSym.

[168]  Andrew S. Glassner,et al.  Graphics Gems , 1990 .

[169]  Atsushi Imiya,et al.  Marching cubes method with connectivity , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[170]  Allan S. Jacobson,et al.  Marching Cubes in Cylindrical and Spherical Coordinates , 1996, J. Graphics, GPU, & Game Tools.

[171]  Roger Crawfis,et al.  Isosurface construction in any dimension using convex hulls , 2004, IEEE Transactions on Visualization and Computer Graphics.

[172]  Charles D. Hansen,et al.  Isosurfacing in span space with utmost efficiency (ISSUE) , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[173]  J. Wilhelms,et al.  Topological considerations in isosurface generation extended abstract , 1990, VVS.

[174]  Xavier Tricoche,et al.  Interactive point-based isosurface extraction , 2004, IEEE Visualization 2004.

[175]  Charles D. Hansen,et al.  Accelerated Isosurface Extraction in Time-Varying Fields , 2000, IEEE Trans. Vis. Comput. Graph..

[176]  Marco K. Bosma,et al.  Accurate measurements in volume data , 2001, SPIE Medical Imaging.

[177]  Bernd Hamann,et al.  Visualizing and modeling scattered multivariate data , 1991, IEEE Computer Graphics and Applications.

[178]  Kanad Ghose,et al.  Fast Remote Isosurface Visualization With Chessboarding , 2004, EGPGV.

[179]  Steve Hill,et al.  Piecewise linear hypersurfaces using the marching cubes algorithm , 1999, Electronic Imaging.

[180]  Michael J. Bailey,et al.  VizWiz: a Java applet for interactive 3D scientific visualization on the Web , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[181]  Kyu Ho Park,et al.  A type-merging algorithm for extracting an isosurface from volumetric data , 2005, The Visual Computer.

[182]  Mohan S. Kankanhalli,et al.  Adaptive marching cubes , 1995, The Visual Computer.

[183]  Yi-Jen Chiang,et al.  I/O optimal isosurface extraction , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[184]  Jules Bloomenthal,et al.  Polygonization of implicit surfaces , 1988, Comput. Aided Geom. Des..

[185]  Andrew H. Gee,et al.  Regularised marching tetrahedra: improved iso-surface extraction , 1999, Comput. Graph..

[186]  Valerio Pascucci,et al.  Accelerated IsoContouring of Scalar Fields , 1998 .

[187]  Yi-Jen Chiang Out-of-core isosurface extraction of time-varying fields over irregular grids , 2003, IEEE Visualization, 2003. VIS 2003..

[188]  Enrico O. Purisima,et al.  A new tetrahedral tesselation scheme for isosurface generation , 1998, Comput. Graph..

[189]  Thomas Weiland,et al.  Generation of 3D isosurfaces by means of the marching cube algorithm , 1996 .

[190]  Seah Hock Soon,et al.  Deformable volumetric model and isosurface: exploring a new approach for surface boundary construction , 1996, Comput. Graph..

[191]  Melanie Tory,et al.  4D space-time techniques: a medical imaging case study , 2001, Proceedings Visualization, 2001. VIS '01..

[192]  Xiaoyu Zhang,et al.  Parallel and Out-of-core View-dependent Isocontour Visualization Using Random Data Distribution , 2002, VisSym.

[193]  Dirk Bartz,et al.  Illustrative display of hidden iso-surface structures , 2005, VIS 05. IEEE Visualization, 2005..

[194]  Patricia J. Crossno,et al.  Isosurface extraction using particle systems , 1997 .