我在3D中有一组位于表面上的点,我在每个点都有法线。 我想用这些信息生成表面三角剖分。另外,如果需要,我可以告诉算法使用边界上的哪些点。
所以,我有很多信息: *分 *法线 *边界
如何使用vtk对表面进行三角测量?
表面重建算法就像使用炸弹来解决这个问题,因为我拥有了我想要使用的所有这些信息。这些信息来自模拟,因此我知道表面存在且非常平滑。
我希望能够根据要使用的vtk函数和使用此函数的可用(并且那将是很好的)示例来演示答案。
提前非常感谢你。
答案 0 :(得分:2)
您可以使用vtkSurfaceReconstruction滤镜从一组3D点创建曲面。
答案 1 :(得分:1)
您可以尝试点云库
答案 2 :(得分:1)
只需3D点就足够了。由于您知道曲面是平滑的,因此可以执行点的Delaunay三角剖分(vtkDelaunay3D)并应用细分滤镜进行平滑处理(vtkButterflySubdivisionFilter)。