C++ CGAL:如何创建填充边界曲线的曲面网格?
我有一个分段向量,它是2D alpha形状的结果,我希望首先创建一个包含该形状的2D曲面的三角剖分。最后,我想挤出生成的曲面C++ CGAL:如何创建填充边界曲线的曲面网格?,c++,mesh,cgal,surface,triangulation,C++,Mesh,Cgal,Surface,Triangulation,我有一个分段向量,它是2D alpha形状的结果,我希望首先创建一个包含该形状的2D曲面的三角剖分。最后,我想挤出生成的曲面 是否有为此目的而构建的示例或函数?如果有要进行三角剖分的二维轮廓,可以使用受约束的Delaunay三角剖分对其进行三角剖分。请参见用于对多边形(带孔)进行三角化的 关于拉伸,您需要将点转换为3D点,然后才能使用该功能。除了将2D点转换为3D点之外,我还需要做更多的工作吗?我需要保留2D三角剖分的三角形。有一种方法可以使用Face\u filtered\u graph直接使
是否有为此目的而构建的示例或函数?如果有要进行三角剖分的二维轮廓,可以使用受约束的Delaunay三角剖分对其进行三角剖分。请参见用于对多边形(带孔)进行三角化的
关于拉伸,您需要将点转换为3D点,然后才能使用该功能。除了将2D点转换为3D点之外,我还需要做更多的工作吗?我需要保留2D三角剖分的三角形。有一种方法可以使用
Face\u filtered\u graph
直接使用CDT,但最简单的解决方案是将cdt2\u的代码复制/粘贴/调整到\u Face\u graph()
中,以创建曲面网格,并将其用于拉伸。您尝试了什么,哪些不起作用?功能相当简单。这是你使用的类型的问题吗?