最近因工作需要,研究如何把ply点云导入到UE。
用到的软件有:
UE4,cloudcompare,GlobalMapper.
话不多说,开始介绍:
第一步:获取点云文件
![]()
同事给我的点云文件是ply格式的,不可以直接导入UE4。
我们首先用cloudcompare打开:

直接apply即可

出现报错不用管

点云导入成功
第二步:第一次格式转换:
*选中模型

然后点击file-Save:

保存如下:


弹出这个窗口,选择ASCII。
![]()
就会生成这个啦
第三步:第二次格式转换
用globalMapper打开map-Cloud.ply

出现上框不用管,直接确定

弹出这个框设置如上。。。

这个框也设置一下
然后会生成这种模型:

点击图层创建图元:

弹出这个后选择否:

点云会建立图元

建立图元后就可以输出啦
文件-导出-导出3D格式:

导出FBX格式:

设置如下:

点击确定后就可以导出fbx格式的数据啦
![]()
第四步:模型使用:
打开UE4,建立一个初始环境:

点击文件-导入到关卡中:

将刚才生成的shishi2.fbx导入到关卡中:

点云图就导入成功啦:











