CGAL:如何创建填充边界曲线的表面网格?
CGAL: How can I create a surface mesh that fills a bordering curve?
我有一个线段矢量,它是二维 alpha 形状的结果,我希望首先创建包围该形状的二维表面的三角剖分。最终我想挤出生成的表面。
是否有为此目的构建的示例或函数?
如果您有想要三角剖分的 2D 等高线,您可以使用受约束的 Delaunay 三角剖分对其进行三角剖分。请参阅用于三角化多边形(带孔)的 this example。
关于拉伸,你需要将你的点转换为3D点,然后你可以使用函数extrude_mesh()
。
我有一个线段矢量,它是二维 alpha 形状的结果,我希望首先创建包围该形状的二维表面的三角剖分。最终我想挤出生成的表面。
是否有为此目的构建的示例或函数?
如果您有想要三角剖分的 2D 等高线,您可以使用受约束的 Delaunay 三角剖分对其进行三角剖分。请参阅用于三角化多边形(带孔)的 this example。
关于拉伸,你需要将你的点转换为3D点,然后你可以使用函数extrude_mesh()
。