从闭合三角形网格创建四面体网格

Ail*_*rus 5 mesh volume

我正在寻找一种算法(或实现)来从封闭(即没有孔)3D 三角形网格创建四面体网格。

\n\n

最好的解决方案是一个开源应用程序,它可以导入网格文件(例如 OBJ、STL 和 VTK)、显示它们并提供四面体化网格的选项。但我也很喜欢命令行工具,或者只是算法的概述。

\n\n

一些背景 \xe2\x80\x94 我正在 Linux 系统上使用 Blender 来设计表面网格。最终我计划在 Python 或 MATLAB 中实现四面体化算法。

\n\n

我在寻找好的网格划分器时已经偶然发现了一些应用程序名称,但到目前为止我还没有任何具体的结果。因此,非常欢迎任何有关相关论文、算法或实现的信息!

\n\n

到目前为止发现的应用程序:

\n\n
    \n
  • 网格实验室
  • \n
  • 泰特根
  • \n
  • 格姆什
  • \n
  • 犀牛
  • \n
\n\n

一些相关术语:

\n\n
    \n
  • 德劳内 (3D)
  • \n
  • 推进前端网格划分
  • \n
\n

Bru*_*evy 2

您可以使用我正在开发的GEOGRAM软件:

http://alice.loria.fr/software/geogram/doc/html/index.html (支持STL和OBJ文件格式)。

在场景下,它使用 tetgen。它还具有 OpenGL 可视化功能。