小编Ali*_*emz的帖子

使用 CGAL 对开放表面进行 3d 表面三角测量

我是 CGAL 库的新手。然而,我认为这是一个非常适合我想做的事情的包。我有一组代表 3D 表面的点(如图 1 所示)。图1 我想在这个表面上拟合 3d 三角测量。该表面不是封闭的,因此不占据体积。poisson_reconstruction_example.cpp中提供的代码似乎适合这项工作。但问题是,作为 poisson_reconstruction 算法的一部分,它封闭了表面的末端和下方,使其成为一个体积(见图 2)。图2 我想知道:

1-有没有一种方法可以在仅由点定义的表面上进行三角测量,而无需获得包围有限体积的闭合表面? 这意味着最终的三角剖分具有边界边。我对可能需要的任何上采样或平滑感到满意。

2-如果第一个问题的答案是否定的,那么有没有办法保证输入点是生成三角形的顶点?

surface triangulation cgal

4
推荐指数
1
解决办法
1606
查看次数

标签 统计

cgal ×1

surface ×1

triangulation ×1