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 条
  • [31] A FAST ALGORITHM FOR GENERATING CONSTRAINED DELAUNAY TRIANGULATIONS
    SLOAN, SW
    COMPUTERS & STRUCTURES, 1993, 47 (03) : 441 - 450
  • [32] A fast algorithm for constructing constrained Delaunay triangulation
    Nguyen Minh Nam
    Hoang Van Kiem
    Nguyen Vinh Nam
    2009 IEEE-RIVF INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES: RESEARCH, INNOVATION AND VISION FOR THE FUTURE, 2009, : 11 - +
  • [33] Constrained Generalized Delaunay Graphs are Plane Spanners
    Bose, Prosenjit
    De Carufel, Jean-Lou
    van Renssen, Andre
    COMPUTATIONAL INTELLIGENCE IN INFORMATION SYSTEMS, CIIS 2016, 2017, 532 : 281 - 293
  • [34] A robust Delaunay-AFT based parallel method for the generation of large-scale fully constrained meshes
    Yu, Fei
    Zeng, Yan
    Guan, Z. Q.
    Lo, S. H.
    COMPUTERS & STRUCTURES, 2020, 228
  • [35] Duality of constrained voronoi diagrams and delaunay triangulations
    Joe, Barry
    Wang, Cao An
    Algorithmica (New York), 1993, 9 (02): : 142 - 155
  • [36] DUALITY OF CONSTRAINED VORONOI DIAGRAMS AND DELAUNAY TRIANGULATIONS
    JOE, B
    WANG, CA
    ALGORITHMICA, 1993, 9 (02) : 142 - 155
  • [37] A robust approach to the chance-constrained knapsack problem
    Klopfenstein, Olivier
    Nace, Dritan
    OPERATIONS RESEARCH LETTERS, 2008, 36 (05) : 628 - 632
  • [38] A linear programming approach to constrained robust predictive control
    Lee, YI
    Kouvaritakis, B
    PROCEEDINGS OF THE 2000 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2000, : 2814 - 2818
  • [39] Constrained generalized Delaunay graphs are plane spanners
    Bose, Prosenjit
    De Carufel, Jean-Lou
    van Renssen, Andre
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2018, 74 : 50 - 65
  • [40] An improved approach for constrained robust model predictive control
    Cuzzola, FA
    Geromel, JC
    Morari, M
    AUTOMATICA, 2002, 38 (07) : 1183 - 1189