加载了大面积的3dtiles,内存占用3G多,浏览器还经常崩溃

Cesium源码 · godlike · 于 1年前 发布 · 2651 次阅读

加载了大面积的3dtiles,内存占用3G多,浏览器还经常崩溃,怎么破?

电脑内存16G

共收到 15 条回复
admin#11年前 1 个赞

设置下3dtiles的屏幕误差试试

maximumScreenSpaceError 调大一点试试

admin#21年前 0 个赞

不要一股脑都加,自己弄个管理类,为每块设置一个中心点和可视距离,每帧来判断是否在可视范围,来决定该块移入移出

都加的话,每块都会把节点关系保存到内存,如果节点关系比较多的话,也挺占内存的

admin#35个月前 0 个赞

cesium什么都可以做,只是浏览器受不了

godlike#43个月前 0 个赞

一加载大数据就容易崩数据加载完后,动一下就崩

jerry#53个月前 0 个赞

你们写cesium有没有发现浏览器占用内存很多,有没有优化的

godlike#62个月前 0 个赞

各位大佬,搞cesium几十万级别的实体渲染,对显卡硬件什么的有比较好的建议吗,或者大家用的机器有没有好的推荐

c_yang#72个月前 0 个赞

让数据提供者把数据栅格化处理

xiaokai#830天前 0 个赞

大佬 不知道您这个问题最后是否解决?也碰见了一样的问题,如果方便的话不知道是否方便提供下思路 多谢

admin#930天前 0 个赞

@xiaokai #8楼

你能把你的模型压缩小么,不用那么精细

pb8543237#1029天前 0 个赞

请问一下你截图中的数据是从哪里获取的?

liyangis#1127天前 0 个赞

这个 制作的3dtiles还需要优化,否则会这样

cesium_abc#1211天前 0 个赞

cesium在加载倾斜摄影或者大场景三维模型,常常崩溃,比如Invalid array length、drawingBufferWidth must be greater than zero等等,有没有解决办法或者使用什么技术方案可以加载城市这种级别的模型或者倾斜摄影呢?

admin#1311天前 0 个赞

有一种说法:

cesium无法支持,转成3dtiles,加载就会出现上诉错误

jhkkk#149天前 0 个赞

@admin #2楼 请问下这个方案用到什么接口能具体一些吗,谢谢

admin#157天前 0 个赞

@jhkkk #14楼 看你的模型是在一起的还是分开的,关键词“单体化”

如果是一个大模型就比较困难,但是如果是一堆模型,可以做的就比较多了。比如根据当前的经纬度,算一下附近的显示出来。

参考瓦片图的实现。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics