“我们最近有机会在QGIS 3.34中实现一个非常令人兴奋的功能–能够以“Cesium 3D Tiles”格式加载和查看3D内容!”
——QGIS官方的 宣传介绍。
体验一下,感觉就是如芒刺背
、如坐针毡
、如鲠在喉
。
除非我电脑硬件有问题,要么QGIS的3Dtiles是真的垃。。
请大家赶紧下载试用,是不是我下文吐槽的那样。。
下载试用指南
- 1 下载安装QGIS 3.34.0
- 2 添加3Dtiles数据
- 3 遇到的坑(🥶吐槽)
- 1 纹理不显示
- 2 图层显存占用异常高
- 3 软件多次闪退
- 4 三维视图下,底图无法正常加载
1 下载安装QGIS 3.34.0
从 官方地址 下载 QGIS 3.34.0,然后直接默认安装:
2 添加3Dtiles数据
新版本的QGIS,在数据源中新增了一个场景
,其中可以添加3DTiles数据源:
-
添加3Dtiles地址
-
正常加载(默认视图只能看二维模式)
更改样式: 在图层属性里面,符号化选项设置为线框
在 3D 视图下,查看:
展示:
3 遇到的坑(🥶吐槽)
1 纹理不显示
当加载大家喜闻乐见的大雁塔模型时,无法显示纹理。
怀疑是因为该模型是较早时期的产物,新版本的QGIS可能不兼容旧的模型格式?
2 图层显存占用异常高
平时用QGIS浏览二维数据,每个图层的GPU占用不会超过500M。
但浏览3Dtiles就不行了,直接不够用,而且卡的一批:
❓ 怎么办? 增大GPU内存限制:
当我设置10G时,确实加载变流畅了,但显存也确实用完了。。。
3 软件多次闪退
最新版本不稳定。
猜测:QGIS加载3Dtiles没有好的优化,把所有的瓦片都加载在显存里,无按需加载,无及时卸载,导致内存持续飙升,最终崩溃卡退。
这么玩的话,图层的显存限制100G也不够用啊!!!
4 三维视图下,底图无法正常加载
-
这个只显示正下方的底图数据?
-
这又是咋回事?