0

我试图从一个点云中获得一个三角形网格。网格预计是多方面的,三角形形状良好或等边,点的分布在曲率方面是自适应的。本网站提供了有价值的信息。

从 3D 点云进行表面重建的鲁棒算法?

从具有 x、y 和 z 坐标的点生成网格

我尝试泊松重建算法,但三角形的形状不是很好。 有很多小三角形

所以我需要提高三角形的质量。我了解到centroidal voronoi tessellation(CVT)可以实现这一点,但我不知道该操作是否会引入非流形顶点和自相交。我希望从你那里得到一些关于它的信息。

以下帖子中的网格看起来相当不错。

如何定期用点填充多边形?

使用 Delaunay 细化算法。delaunay细化算法可以直接应用于三角形网格吗?我是否需要先对网格的点云进行delaunay三角剖分,然后使用delaunay三角剖分的信息进行delaunay细化?

谢谢。问候慢跑

4

2 回答 2

0

我在提到的帖子中创建了图像:您可以将所有点插入到 Delaunay 三角剖分中,然后创建由这些三角形组成的区域对象(区域)。然后调用refine(pZone,...) 来获得高质量的网格。其他选项是从约束边创建区域或作为布尔运算的结果。然而,这个库是为 2D 和 2.5D 制作的。3D版本不会在2014年之前发布。

于 2013-09-26T21:51:46.740 回答
0

你知道BallPivoting方法吗?

于 2013-09-27T06:56:29.353 回答