查看: 1547|回复: 4

瓦片连续调度和刷新问题

[复制链接]

该用户从未签到

发表于 2015-6-19 11:29:51 | 显示全部楼层 |阅读模式
使用osgearth有段时间了,总感觉瓦片刷新比别的引擎要慢。如果从视距很远的位置快速移动到距离地面很近的位置,那么视点跨越的整个金字塔中每层瓦片都会调度并且绘制,导致的结果就是当视点已经停止很久了,瓦片还在不停的刷新,直到刷新至当前视点对应的LOD。但是其他的球一般会直接刷新当前LOD对应的瓦片,中间的瓦片都不再刷新了,就会快很多。
后来跟了oe的调度代码,我个人理解瓦片的ID不是依靠视点高度和可视范围去计算的,而是由父节点瓦片驱动,只有当父节点瓦片调度成功才有可能调度其四分子节点,而子节点的LOD/X/Y是通过父节点四分得到的。这样在操作的过程中就出现我上述的效果。
那么请问,oe这么做的目的是什么?是为了减少实时计算么?但是代价也不小呢,会大大降低目标位置高分辨率瓦片的调度时间,影响流畅度。不知道哪位有没有专门研究过这个问题?谢谢

该用户从未签到

发表于 2015-6-19 15:28:54 来自手机 | 显示全部楼层
本帖最后由 tan_dunming 于 2015-6-19 15:30 编辑

生成切片了吗 生成多少级?
图像和高程切片分辨率?

该用户从未签到

 楼主| 发表于 2015-6-23 20:04:00 | 显示全部楼层
tan_dunming 发表于 2015-6-19 15:28
生成切片了吗 生成多少级?
图像和高程切片分辨率?

这个好像跟是否读取瓦片还是原始影像没关系,我问的是瓦片查询和调度的机制问题,不关系瓦片是实时生成的还是已经切好。forum.osgearth.org上有人给了回复,貌似目前还没办法解决这一问题。下面是链接:
http://forum.osgearth.org/Contin ... 87607.html#a7587628

该用户从未签到

发表于 2015-6-29 08:54:46 | 显示全部楼层
earth文件可以配置瓦片加载的方式吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表