Automatic restoration of polygon models

被引:80
作者
Bischoff, S [1 ]
Pavic, D [1 ]
Kobbelt, L [1 ]
机构
[1] Rhein Westfal TH Aachen, Lehrstuhl Informat 8, Comp Graph Grp, D-52056 Aachen, Germany
来源
ACM TRANSACTIONS ON GRAPHICS | 2005年 / 24卷 / 04期
关键词
algorithms; mesh repair; polygon meshes; surface extraction; voxelization;
D O I
10.1145/1095878.1095883
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a fully automatic technique which converts an inconsistent input mesh into an output mesh that is guaranteed to be a clean and consistent mesh representing the closed manifold surface of a solid object. The algorithm removes all typical mesh artifacts such as degenerate triangles, incompatible face orientation, non-manifold vertices and edges, overlapping and penetrating polygons, internal redundant geometry, as well as gaps and holes up to a user-defined maximum size rho. Moreover, the output mesh always stays within a prescribed tolerance epsilon to the input mesh. Due to the effective use of a hierarchical octree data structure, the algorithm achieves high voxel resolution (up to 4096(3) on a 2GB PC) and processing times of just a few minutes for moderately complex objects. We demonstrate our technique on various architectural CAD models to show its robustness and reliability.
引用
收藏
页码:1332 / 1352
页数:21
相关论文
共 32 条
[1]   Topology-reducing surface simplification using a discrete solid representation [J].
Andújar, C ;
Brunet, P ;
Ayala, D .
ACM TRANSACTIONS ON GRAPHICS, 2002, 21 (02) :88-105
[2]  
[Anonymous], 1992, P SOL FREEF FABR S 1
[3]   FILLING GAPS IN THE BOUNDARY OF A POLYHEDRON [J].
BAREQUET, G ;
SHARIR, M .
COMPUTER AIDED GEOMETRIC DESIGN, 1995, 12 (02) :207-229
[4]   RSVP: A geometric toolkit for controlled repair of solid models [J].
Barequet, G ;
Duncan, CA ;
Kumar, S .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1998, 4 (02) :162-177
[5]  
BARSEQUET G, 1997, P IEEE VISUALIZATION, P363
[6]   Isosurface reconstruction with topology control [J].
Bischoff, S ;
Kobbelt, LP .
10TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2002, :246-255
[7]  
Borodin P, 2002, ADVANCES IN MODELLING, ANIMATION AND RENDERING, P201
[8]   SOLID REPRESENTATION AND OPERATION USING EXTENDED OCTREES [J].
BRUNET, P ;
NAVAZO, I .
ACM TRANSACTIONS ON GRAPHICS, 1990, 9 (02) :170-197
[9]   Neurospora: a model of model microbes [J].
Davis, RH ;
Perkins, DD .
NATURE REVIEWS GENETICS, 2002, 3 (05) :397-403
[10]  
DOLENC A, 1991, TKOB74 HELS U TECHN