目的:把点云文件(ply格式)转换为带纹理的网格模型(obj或其他格式)
输入:ply文件,点云模型
输出:obj文件,网格模型
---------------------------------------------------------------------
首先,导入点云模型,File -> Import Mesh
点云模型旁边有一些杂点,可以选择select vertexes 把杂点删掉。
点击红框的show layer dialog,右侧显示图层。
然后计算顶点的法向量,Filters ->Normals,Curvatures and Orientation -> Compute normals for Point sets
我设置的参数为30
然后进行泊松重建,Filters -> Point set -> Surface Reconstruction:Poisson
我的参数设置如下,可以根据自己情况更改,Octree depth越大,越精细,时间越慢。
重建的效果如下:接下来还要进行一系列操作,
点击 Filters -> Selection -> Select faces with edges longer than
红色的面片为需要删除的多余面片,自己设置合适的参数,我设置为了默认
选择Render -> Lighting -> Double side lighting
右侧选中点云模型,选择 Filter ->Sampling -> Vertex Attribute Transfer ,
然后右侧选中Poisson Mesh,点击 Render -> Color -> Per Vertex
接下来进行保存,点击 File -> Export Mesh As,重命名后选择obj文件类型即可。
-----------------------------------------------------------------------
希望能对你有所帮助。(*^▽^*)