查看: 1545|回复: 3

osg多显卡渲染

[复制链接]

该用户从未签到

发表于 2013-5-20 17:56:04 | 显示全部楼层 |阅读模式
最近考虑对osg实现的场景做渲染效率的提升,已经使用了pagelod和四叉树,但发现系统的瓶颈现在出现在绘制上。一个比较大的鸟瞰场景,测试结果为draw花费205,cpu花费205,裁剪cull花费80。由于场景都是实景仿真模型的精细模型,场景的primitives为500多万。所以想知道在这种情况下,怎么能保证场景的刷新帧数在15帧左右?osg是否支持多显卡渲染?或者怎么使用显卡编程提高渲染效率呢?谢谢各位了

该用户从未签到

发表于 2013-5-21 08:11:09 | 显示全部楼层
划分的不够细吧,块还是比较大

该用户从未签到

 楼主| 发表于 2013-5-21 09:03:35 | 显示全部楼层
liuzhiyu123 发表于 2013-5-21 08:11
划分的不够细吧,块还是比较大

有咩有可能是场景需要绘制的面数太多了?试了一下,块的大小对速度影响不大,因为不管块画多大,我最后都要展示那么大范围的场景,场景里面数的大小都差不多的。另外想请教下,osg的测试工具参数里,view栏下面有个unique和instance,两边参数差很多,这两个参数分别代表神马意思呢?谢谢

该用户从未签到

发表于 2013-5-21 16:24:26 | 显示全部楼层
多显卡交火是可行的,软件上也不用做什么改动。当然最好的方法还是从自己的场景优化入手
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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