cgal多边形网格中的tet网格密度分级

Grading tet mesh density in cgal polygon mesher

本文关键字:网格 多边形 cgal tet      更新时间:2023-10-16

我仍在尝试CGAL中的密度控制(分级(网格。特别是网格化一个多边形表面(或多个表面流形(,我只是将其加载为OFF文件。我也可以加载选定面的列表或面节点。

但我似乎无法用多边形tet网格来获得第一个基础。我只想在OFF文件中的选定面上指定和强制网格密度/大小。

ICAN通过插入具有体积数据网格的一维特征来获得某些类型的网格密度,但对于CAD和3D打印目的,它必须从类似STL的三角形表面流形中计算,因此基于体积的网格划分是不可行的。

在CGAL,我想做的事情可能吗?我觉得这是必须的,我只是错过了一些显而易见的东西。我真的希望有人能在这里帮忙。仅供参考,我主要使用v4.14来处理Mesh3示例。非常感谢。

查看Mesh_facet_criteria,特别是这个构造函数,其中SizingField是您可以控制大小的地方。要定位面上的点,可以使用AABB树函数closest_point_and_primitive()