【发布时间】:2017-06-23 18:21:23
【问题描述】:
我是 CGAL 库的新手。但是,我认为这是一个非常适合我想做的事情的包。 我有一组代表 3D 表面的点(如图 1 所示)。 我想在这个表面上拟合一个 3d 三角剖分。该表面不是封闭的,因此不占据体积。 poisson_reconstruction_example.cpp 中提供的代码似乎适合这项工作。但问题是,作为 poisson_reconstruction 算法的一部分,它会关闭表面的末端和下方以使其成为一个体积(见图 2)。 我想知道:
1- 有没有办法在由点定义的表面上进行三角剖分,而不是得到一个封闭有限体积的封闭表面? 这意味着最终的三角剖分具有边界边。 我对可能需要的任何上采样或平滑处理感到满意。
2-如果第一个问题的答案是否定的,那么,有没有办法保证输入点是生成的三角形的顶点?
【问题讨论】:
-
我看不出这两个问题之间的关系......你正在链接它们。您可能需要两个都分开,或者一个都不想要。
标签: cgal triangulation surface