表面到四面体网格

Surface to Tetrahedral Mesh

有人知道从 geometrc 对象的表面生成四面体网格的方法吗?

我只有 3D 中的 1D 和 2D 元素(节点、线、三角形)space,想从中生成四面体。

我知道这并不总是可能的,但我认为如果直线和三角形正在构建一个有效的表面,那应该是可能的。

感谢任何提示....

你可能会看看

Shewchuk, Jonathan Richard. "Constrained Delaunay Tetrahedralizations and Provably Good Boundary Recovery." IMR. 2002. (PDF download.)

为了获得这些 CDT,您可能需要改变表面三角测量。

"However, boundary conformity can always be enforced by judicious insertion of additional vertices, combined with CDTs."

许多后续算法都是基于CDT的开发和实现的。