码迷,mamicode.com
首页 > 其他好文 > 详细

第十四讲 全国各级地名最终方案

时间:2014-09-29 20:51:11      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:os   使用   文件   sp   问题   代码   bs   方法   d   

1.多线程解决全国地名,不够稳定。

假如有一块500G的地形,没有必要将全部文件加入到内存里,它会有一个启动文件,启动文件会按照需要加载各级的文件,所以osg的地形都是成片的。

按照这一思路,本节将构建一个osg地名的库,使用pagedlod动态加载地标,即,当场景中需要渲染模型时,再进行加载,在不需要显示时,移出内存。

 在系统初始加载的时候没有影响,当加载一个代理节点,或pagedlod节点时,由于节点很小,也没有什么影响。

当创建一个分层的地形时,需要将每一层都创建出来,剩下的就是调度的问题,因此我们必须使用一个工具,它像VPB一样,将这些地标全部输出出来,按省份输出出来,这样我们可以动态的来调度这些地标,比如说我们把西安37000多个地标全部输成一个文件夹,然后我们再动态的调度这些地标,离得近的时候我们再加载西安市,上述思路很重要。

2.删除多线程方法(上一节代码),写一个工具,作用是输出地标,

第十四讲 全国各级地名最终方案

标签:os   使用   文件   sp   问题   代码   bs   方法   d   

原文地址:http://www.cnblogs.com/xiyatuyun/p/4000767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!