我目前正在使用 python 库 Tetgen 来对一组顶点和面执行约束 Delaunay 四面体化。这些顶点是在受约束的体积内生成的。
我尝试仅将 Delaunay 应用于已生成的顶点而不是定义体积的顶点,但为了使它们受到约束,我还必须在进行四面体化时包括定义体积的顶点。
例如,这里有定义网格形状及其约束的顶点。体积中的顶点是我想要在其上执行 Delaunay 但不使用用于定义体积的顶点。到目前为止,唯一的解决方案是在执行四面体化后删除不需要的段和顶点,但这种技术不适用于其他问题,到目前为止我还没有找到另一种方法来做到这一点。