点云到低多边形网格

时间:2012-09-02 18:33:52

标签: algorithm mesh triangulation smoothing point-clouds

我正在使用Kinect传感器生成一个人的点云 我需要从点云中生成NVidia PhysX中相应的一组碰撞表面 为了达到这个目的,我必须平滑并将其三角形化为凹面网格/一组凸面网格 我发现只有1个平滑算法:

    The Moving Least Squares.

要进行三角测量,我发现了一些算法:

    Greedy Projection Triangulation or
    Constrained Delaunay triangulation.
    Ear clipping algorithm

ready solution女巫需要一个导向点作为输入数据 我也想实时做(在初始化时创建网格,并在移动部分对应于真人移动之后),所以我需要快速的方法。
平滑算法必须返回< 1000点实现低polly网格。
你能建议一些有用的方法吗?

1 个答案:

答案 0 :(得分:0)

也许您可以使用Point Cloud Library(PCL)。

您可以在模块Filters中找到用于下采样的功能。 并且用于模块Surface中的网格划分。

因此,您应该能够实时地从点云创建低多边形网格。