3d CGAL挤出实现

3d CGAL挤出实现,3d,mesh,cgal,3d,Mesh,Cgal,我正在尝试使用cgal挤出平面二维多边形。我知道没有使用CGAL自动完成这项工作的方法,所以我想获得一些关于如何完成这项工作的帮助。 为了向您提供一些详细信息,我对输入的2D多边形进行了网格划分,并通过修改“z”坐标创建了两个多面体平行面,使每个顶点为: v(x,y,0) 和 v_平行(x,y,高度) 问题是在尝试将边啮合时。三角形的方向通常不一致,需要重新确定整个集合的方向。 我的问题是: 这是使用CGAL实现拉伸的正确方法吗 如果是这样,我是否必须自己构建侧面三角形?或者有一个内置的CGAL

我正在尝试使用cgal挤出平面二维多边形。我知道没有使用CGAL自动完成这项工作的方法,所以我想获得一些关于如何完成这项工作的帮助。 为了向您提供一些详细信息,我对输入的2D多边形进行了网格划分,并通过修改“z”坐标创建了两个多面体平行面,使每个顶点为:

v(x,y,0) 和 v_平行(x,y,高度)

问题是在尝试将边啮合时。三角形的方向通常不一致,需要重新确定整个集合的方向。 我的问题是:

  • 这是使用CGAL实现拉伸的正确方法吗
  • 如果是这样,我是否必须自己构建侧面三角形?或者有一个内置的CGAL方法来自动连接这两个平行面的边界