我有一个很大的gltf文件,800M+,加载需要很长时间,有没有什么办法可以优化?
加大内存,加大CPU
你嘴巴就只有那么小,还能一口吃掉大象?想快点吃,只能扩大你的嘴巴
只有硬件上想办法吗?
看看cesium对单个GLTF文件有没有做动态调度……
1最简单的优化方法---把gltf转成glb
2 把glb分成多个小的glb---前提是cesium对单个glb做了动态调度---理论是动态调度的---但调度效果取决于你glb模型的范围---
3 直接上3DTile
最后 就是 整个好点的GPU
cesium卡是因为很吃内存,可能是加载了大的模型,我用chrome加载800MB的模型,大概会吃掉2G的内存,如果用手机或者平板浏览器打开 在缩放到很近的时候浏览器会崩溃
很近的时候 因为加载的数据量很大了