查看: 1799|回复: 4

浏览osgGIS生成的图层cpu使用率问题

[复制链接]

该用户从未签到

发表于 2011-5-8 00:30:14 | 显示全部楼层 |阅读模式
本帖最后由 口口广大 于 2011-5-8 00:33 编辑

我有一个vpb生成的地形,4000KM*4000KM,大概3个G不到,用osg2.8.4浏览时cpu使用率大概是15%~25%左右,用用osg2.9.11浏览时cpu使用率大概是5%~10%左右

又用osgGIS,根据这个地形模型和矢量文件生成了一个图层模型,大小3.5mb左右,用osg2.8.4和2.9.11浏览时cpu使用率均竟也占到了15%~25%左右。


这样当应用程序加载一个地形和一个图层后cpu使用率已经过半,不知道为何小模型占用的cpu使用率为何也这样高?谢谢!

该用户从未签到

发表于 2011-5-9 09:40:19 | 显示全部楼层
我不知道这是否和您的一些处理方法或者浏览场景的方式有关,或者您的显卡驱动需要更新。这么小的数据浏览起来应该不会有任何可见的CPU占用

该用户从未签到

 楼主| 发表于 2011-5-31 15:12:58 | 显示全部楼层
本帖最后由 口口广大 于 2011-5-31 15:39 编辑

谢谢,我仅仅是用osgviewer这个命令简单浏览一个3.5兆的osggis生成的图层模型,cpu使用率就达到15%~20%,而一个3G的地形模型只有5%~10%?

我估计应该是osggis的问题,毕竟这个东西已经有很多年未更新。请问是否有其他的第三方库或其他方法,可以实现将shp文件制作成紧贴地形的ive模型?

该用户从未签到

发表于 2011-6-1 08:20:11 | 显示全部楼层
可能是模型本身的优化存在问题,比如它的Drawable数目过多,等等

该用户从未签到

 楼主| 发表于 2011-8-1 10:46:44 | 显示全部楼层
确定是osg本身的问题,做了一个3G左右的地球,浏览时也只耗10%左右的cpu,而根据这个地球生成一个国界线的矢量图层,只有二十多兆,利用osgviewer查看一下cpu就上升到百分之五十
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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