查看: 782|回复: 2

场景组织

[复制链接]

该用户从未签到

发表于 2014-7-30 09:21:18 | 显示全部楼层 |阅读模式
请教,我的场景组织方式采用如下:

场景节点组织

场景节点组织


请问,这种组织方式是否合理。在我的场景里面,如果加载大量的模型,效率很低,而且出现“The NVIDIA OpenGL driver has encountered an out of memory error”错误,导致程序退出(CPU占用为0了!!)??

该用户从未签到

发表于 2014-7-31 11:47:47 | 显示全部楼层
模型数据巨大的时候,显然应该考虑PagedLOD的形式,以及对场景进行更有效的分块空间索引管理

该用户从未签到

 楼主| 发表于 2014-7-31 19:01:15 | 显示全部楼层
array 发表于 2014-7-31 11:47
模型数据巨大的时候,显然应该考虑PagedLOD的形式,以及对场景进行更有效的分块空间索引管理

array,谢谢你的建议。
我也考虑了使用LOD做模型加载,在远距离的时候,我使用的Billboard节点代替,近距离使用真实模型数据。但是效率还是不高。
我也考虑了使用PLOD做,但是如果直接使用PLOD的setFileName和setRange接口设置的话,场景漫游到此距离范围,模型数据显示不出,或者是很长时间才显示,这样就觉得比LOD节点更慢了。
我想请教你,是不是PLOD必须要配合分块空间索引才能加快效率??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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