IEEE Transactions on Visualization and Computer Graphics · 2001 · 107 citations · 34 references
Geometric ModelingGeometry CompressionEngineeringGeometric AlgorithmGeometryNatural SciencesMesh ReductionOptional StitchingGeometry GenerationSubdivision SurfaceComputer-aided DesignComputer SciencePolygonal SurfacesComputational GeometryTopological SingularitiesGeometry Processing
Many real-world polygonal surfaces contain topological singularities that represent a challenge for processes such as simplification, compression, and smoothing. We present an algorithm that removes singularities from nonmanifold sets of polygons to create manifold (optionally oriented) polygonal surfaces. We identify singular vertices and edges, multiply singular vertices, and cut through singular edges. In an optional stitching operation, we maintain the surface as a manifold while joining boundary edges. We present two different edge stitching strategies, called pinching and snapping. Our algorithm manipulates the surface topology and ignores physical coordinates. Except for the optional stitching, the algorithm has a linear complexity and requires no floating point operations. In addition to introducing new algorithms, we expose the complexity (and pitfalls) associated with stitching. Finally, several real-world examples are studied.
34
V. J. Rayward‐Smith, Thomas H. Cormen, Charles E. Leiserson et al. · Journal of the Operational Research Society · 1991 · 16.9K citations
A signal processing approach to fair surface design
Gabriel Taubin · 1995 · 1.8K citations
Hugues Hoppe, Tony DeRose, Tom Duchamp et al. · 1993 · 1.3K citations · Full text
Free-form shape design using triangulated surfaces
William Welch, Andrew Witkin · 1994 · 300 citations · Full text