DocumentCode :
2555945
Title :
Converting sets of polygons to manifold surfaces by cutting and stitching
Author :
Guéziec, André ; Taubin, Gabriel ; Lazarus, Francis ; Horn, William
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
1998
fDate :
24-24 Oct. 1998
Firstpage :
383
Lastpage :
390
Abstract :
Many real world polygonal surfaces contain topological singularities that represent a challenge for processes such as simplification, compression, smoothing, etc. We present an algorithm for removing such singularities, thus converting non manifold sets of polygons to manifold polygonal surfaces (orientable if necessary). We identify singular vertices and edges, multiply singular vertices, and cut through singular edges. In an optional stitching phase, we join surface boundary edges that were cut, or whose endpoints are sufficiently close, while guaranteeing that the surface is a manifold. We study two different stitching strategies called "edge pinching" and "edge snapping"; when snapping, special care is required to avoid re-creating singularities. The algorithm manipulates the polygon vertex indices (surface topology) and essentially ignores vertex coordinates (surface geometry). Except for the optional stitching, the algorithm has a linear complexity in the number of vertices edges and faces, and require no floating point operation.
Keywords :
CAD; computational complexity; computational geometry; topology; cutting; edge pinching; edge snapping; linear complexity; manifold polygonal surfaces; manifold surfaces; non manifold sets; optional stitching phase; polygon vertex indices; polygons; real world polygonal surfaces; singular vertices; stitching strategies; surface boundary edges; surface geometry; surface topology; topological singularities; vertex coordinates; Biomedical imaging; Computer bugs; Error correction; Facial animation; Fans; Geometry; Smoothing methods; Software algorithms; Solid modeling; Topology; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visualization '98. Proceedings
Conference_Location :
Research Triangle Park, NC, USA
ISSN :
1070-2385
Print_ISBN :
0-8186-9176-X
Type :
conf
DOI :
10.1109/VISUAL.1998.745327
Filename :
745327
Link To Document :
بازگشت