@[Ubuntu18.04系统搭建3D Gaussian Splatting](Ubuntu18.04系统搭建3D Gaussian Splatting)
安装踩坑记录
安装远程服务器可视化搞了快5天了,还是由于opengl版本没有成功,但是直接可以在https://superspl.at/editor上也可以可视化点云与渲染。
1.CUDA安装:官方说we used 11.8, known issues with 11.6。因此需要确保CUDA版本高于11.8。
2.由于是Ubuntu18.04系统,自带gcc-7和g+±7,不支持C++17,因此一定要升级到gcc-9和g+±9以上,要不然代码会报error: ‘std::filesystem’ has not been declared等错误。
按照https://blog.youkuaiyun.com/weixin_48400654/article/details/137271501里面一步一步,即可成功。
安装远程可视化
- TBB升级,Ubuntu18.04的tbb太老了手动安装
- 安装embree3
- 按照上面链接,一直make成功
- RemotePointView.cpp报错,下
照着上面修改即可编译成功。
远程配置失败
1.如果使用MobaXterm,需要确保下面X11打勾
2.可视化报错
3.尝试了各种方法,就是切不到nvidia驱动。驱动安装都是正常
ps:终于知道为什么远程可视化配置不成功了,服务器在外地,我们使用的都是在docker环境下,主服务器安装nvidia-driver时,没有勾选opengl。emm,无解了。
更换显示方法
服务器在外地,也没法远程重启,搞了几个天后,各种方法都尝试了,决定换显示方式。
https://superspl.at/editor
显示效果
对于点云较多的地方,渲染效果还可以,在远距离稀疏的地方,仍然会出现一些错误,扭曲与失真。下一步就是训练自己的数据了。