2015-10-14 34 views
-1

我希望这不是太模糊。我发现CGAl库很难理解,这可能只是术语上的一个区别,让我感到困惑。三维点的CGAL三角测量 - 试图“皮肤”

我想创建一个3D点的三角测量,但我不知道我使用正确的功能或只是调用错误的功能。我使用PCL的三角测量,但结果很差,但代码简单明了。我希望CGAL能做得更好。

Here is an example point set 'dolphin' read from an stl file

我一直在使用一个简单的三角状,在simple_triangulation_3例子给出尝试。这应该使三角形加入输入数据点而不是其他数据点。然而,提取有限面将导致一些面在凸点上产生凸包:

convex hull over the points

我尝试过使用网格创建,但增加了许多额外的点,我也不想要。我还没有仔细分析产生的形状,因为我不知道如何从中得到三角形而不是多边形。

所以基本上我想在查看获取结果和分析代码的过程之前,检查应该采用哪种方法。

+1

你真的想要一个三角或做你想做的表面从点集重构? – pmr

回答