https://mp.weixin.qq.com/s/BxcD5377uDiRiz5aLH9ixA看这个大概了解一下下
先试试PotreeDesktop
https://my.oschina.net/u/4351067/blog/3922661# Potree学习总结
https://blog.csdn.net/chuyouyinghe/article/details/46124483 visual studio生成realse和debug .exe可执行文件的方法
https://blog.csdn.net/weixin_44350205/article/details/110684418windows下cmake的安装与环境变量配置教程
其实流程很简单
- 1在cloudcompare中把ply转换成las
- 2在desktop中看看是不是想要的效果
- 3配好potree所需要的环境
- 4利用potreeconverter转成potree所需要的格式
(可能有些生成cloud.js有些是metadata.json找到example中输入是json的html就行了) - 5修改examples
一定按照github走就行了
https://github.com/potree
有问题看issues
https://github.com/potree/PotreeDesktop/issues
也可以参考一下别人的经验
https://www.cnblogs.com/wema/p/7000013.html
https://www.cnblogs.com/zt123123/p/13531581.html
https://www.cxybb.com/article/qq_52353238/121664199
https://issueexplorer.com/issue/potree/PotreeConverter/454
注:
- 下载github的source记得branch换成master因为默认是develop
- 如果编译不好就用人家已经有的release
- potreeconverter是在命令行中用的.exe不是打开就是一个软件的安装
- 不能直接输入ply格式的文件,因为输入也不会有报错只是转出来的文件不能用
- 即使利用cloudcompare把文件转成ply.mesh也不能呈现出three.js中plyloader例子的效果