Constrained Delaunay Tetrahedrization: A Robust and Practical Approach

被引:7
|
作者
Diazzi, Lorenzo [1 ,2 ]
Panozzo, Daniele [3 ]
Vaxman, Amir [4 ]
Attene, Marco [2 ]
机构
[1] UniMoRe, Modena, Italy
[2] IMATI CNR, Pavia, Italy
[3] NYU, New York, NY USA
[4] Univ Edinburgh, Edinburgh, Midlothian, Scotland
来源
ACM TRANSACTIONS ON GRAPHICS | 2023年 / 42卷 / 06期
关键词
volume meshing; numeric robustness; representability; MESH GENERATION; BOUNDARY RECOVERY; TRIANGULATION; ALGORITHM;
D O I
10.1145/3618352
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a numerically robust algorithm for computing the constrained Delaunay tetrahedrization (CDT) of a piecewise-linear complex, which has a 100% success rate on the 4408 valid models in the Thingi 10k dataset. We build on the underlying theory of the well-known tetgen software, but use a floating-point implementation based on indirect geometric predicates to implicitly represent Steiner points: this new approach dramatically simplifies the implementation, removing the need for ad-hoc tolerances in geometric operations. Our approach leads to a robust and parameter-free implementation, with an empirically manageable number of added Steiner points. Furthermore, our algorithm addresses a major gap in tetgen's theory which may lead to algorithmic failure on valid models, even when assuming perfect precision in the calculations. Our output tetrahedrization conforms with the input geometry without approximations. We can further round our output to floating-point coordinates for downstream applications, which almost always results in valid floating-point meshes unless the input triangulation is very close to being degenerate.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] PARALLEL DELAUNAY TETRAHEDRIZATION OF A GIVEN DISCRETE POINT SET CONSTRAINED BY AN IMPOSED BOUNDARY MESH
    Novara, Pablo J.
    Calvo, Nestor A.
    PROCEEDINGS OF THE 1ST PAN-AMERICAN CONGRESS ON COMPUTATIONAL MECHANICS AND XI ARGENTINE CONGRESS ON COMPUTATIONAL MECHANICS, 2015, : 972 - 983
  • [2] DOMAIN DELAUNAY TETRAHEDRIZATION OF SOLID MODELS
    Sapidis, Nickolas S.
    Perucchio, Renato
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1991, 1 (03) : 299 - 325
  • [3] Post-optimization of Delaunay tetrahedrization
    Maur, P
    Kolingerová, I
    SPRING CONFERENCE ON COMPUTER GRAPHICS, PROCEEDINGS, 2001, : 31 - 38
  • [4] Sliver-free perturbation for the Delaunay tetrahedrization
    Sugihara, Kokichi
    COMPUTER-AIDED DESIGN, 2007, 39 (02) : 87 - 94
  • [5] Robust image matching constrained by delaunay triangulation
    Jiang S.
    Jiang W.
    Cehui Xuebao/Acta Geodaetica et Cartographica Sinica, 2020, 49 (03): : 322 - 333
  • [6] Incorporating object-centered sampling and Delaunay tetrahedrization for visual hull reconstruction
    Liu, Xin
    Gavrilova, Marina L.
    Rokne, Jon
    VISUAL COMPUTER, 2009, 25 (5-7): : 381 - 389
  • [7] Incorporating object-centered sampling and Delaunay tetrahedrization for visual hull reconstruction
    Xin Liu
    Marina L. Gavrilova
    Jon Rokne
    The Visual Computer, 2009, 25 : 381 - 389
  • [8] Constrained Delaunay triangulation using Delaunay visibility
    Yang, Yi-Jun
    Zhang, Hui
    Yong, Jun-Hai
    Zeng, Wei
    Paul, Jean-Claude
    Sun, Jiaguang
    ADVANCES IN VISUAL COMPUTING, PT 1, 2006, 4291 : 682 - 691
  • [9] CONSTRAINED DELAUNAY TRIANGULATIONS
    CHEW, LP
    ALGORITHMICA, 1989, 4 (01) : 97 - 108
  • [10] Robust and Blind Watermarking Approach Based on Modified Delaunay Triangulation
    Essaidani, Dhekra
    Seddik, Hassene
    Ben Braiek, Ezzedine
    2016 2ND INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR SIGNAL AND IMAGE PROCESSING (ATSIP), 2016, : 16 - 20