Marching cubes: A high resolution 3D surface construction algorithm
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Topological considerations in isosurface generation extended abstract
VVS '90 Proceedings of the 1990 workshop on Volume visualization
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
An implicit surface polygonizer
Graphics gems IV
Guaranteeing the topology of an implicit surface polygonization for interactive modeling
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Isosurface extraction using particle systems
VIS '97 Proceedings of the 8th conference on Visualization '97
Using distance maps for accurate surface representation in sampled volumes
VVS '98 Proceedings of the 1998 IEEE symposium on Volume visualization
Adaptively sampled distance fields: a general representation of shape for computer graphics
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Re: additional reference to "marching cubes"
ACM SIGGRAPH Computer Graphics
Kizamu: a system for sculpting digital characters
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Feature sensitive surface extraction from volume data
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Cellular-functional modeling of heterogeneous objects
Proceedings of the seventh ACM symposium on Solid modeling and applications
Dual contouring of hermite data
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Exploring scalar fields using critical isovalues
Proceedings of the conference on Visualization '02
Visualizing and Modeling Scattered Multivariate Data
IEEE Computer Graphics and Applications
Constructing Isosurfaces From CT Data
IEEE Computer Graphics and Applications
An Evaluation of Implicit Surface Tilers
IEEE Computer Graphics and Applications
Superfaces: Polygonal Mesh Simplification with Bounded Error
IEEE Computer Graphics and Applications
Topologically defined iso-surfaces
DCGA '96 Proceedings of the 6th International Workshop on Discrete Geometry for Computer Imagery
Constructive hypervolume modeling
Graphical Models - Volume modeling
Shape Representation Using Space Filled Sub-Voxel Distance Fields
SMI '01 Proceedings of the International Conference on Shape Modeling & Applications
The asymptotic decider: resolving the ambiguity in marching cubes
VIS '91 Proceedings of the 2nd conference on Visualization '91
Heterogeneous material modeling with distance fields
Computer Aided Geometric Design
Shrinkwrap: An efficient adaptive algorithm for triangulating an iso-surface
The Visual Computer: International Journal of Computer Graphics - Special section on implicit surfaces
Feature-Sensitive Subdivision and Isosurface Reconstruction
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
Surface Extraction from Multi-material CT Data
CAD-CG '05 Proceedings of the Ninth International Conference on Computer Aided Design and Computer Graphics
Geometric Modeling
Optimizing the topological and combinatorial complexity of isosurfaces
Computer-Aided Design
Field modeling with sampled distances
Computer-Aided Design
IEEE Transactions on Visualization and Computer Graphics
Hi-index | 0.00 |
This paper describes a novel algorithm to extract surface meshes directly from implicitly represented heterogeneous models made of different constituent materials. Our approach can directly convert implicitly represented heterogeneous objects into a surface model separating homogeneous material regions, where every homogeneous region in a heterogeneous structure is enclosed by a set of two-manifold surface meshes. Unlike other discretization techniques of implicitly represented heterogeneous objects, the intermediate surfaces between two constituent materials can be directly extracted by our algorithm. Therefore, it is more convenient to adopt the surface meshes from our approach in the boundary element method (BEM) or as a starting model to generate volumetric meshes preserving intermediate surfaces for the finite element method (FEM). The algorithm consists of three major steps: firstly, a set of assembled two-manifold surface patches coarsely approximating the interfaces between homogeneous regions are extracted and segmented; secondly, signed distance fields are constructed such that each field expresses the Euclidean distance from points to the surface of one homogeneous material region; and finally, coarse patches generated in the first step are dynamically optimized to give adaptive and high-quality surface meshes. The manifold topology is preserved on each surface patch.