查看: 2419|回复: 5

osg深度缓存

[复制链接]

该用户从未签到

发表于 2009-10-8 13:03:10 | 显示全部楼层 |阅读模式
我使用一个固定的相机进行观察飞机的降落,发现在飞机飞来时,会有渲染出错,会有几帧出现在机场下面的场景,请问这是不是跟深度缓存有一定的关系?
在osg中怎样设置深度缓存??

该用户从未签到

发表于 2009-10-8 13:59:29 | 显示全部楼层
我不明白您要做什么,也不知道您遇到了怎样的情形

该用户从未签到

 楼主| 发表于 2009-10-8 14:39:26 | 显示全部楼层
我把相机漫游器固定在机场的一个固定位置,那个机场跑道模型是两层的,上面用来停靠飞机,下面是个大厅,大厅里有木质地板纹理,相机的位置在机场(0,0,1)点,然后飞机飞过来的途中,有几帧跑道上会出现跑道下面地板的纹理,而且地板纹理是随着时间推移逐渐消失的,最后又变回正确的跑道纹理,请问这是怎么回事。

本来观察的位置一直只能看到跑道的纹理,但是不知道是飞机的影响还是怎么回事,突然会出现跑道下面的纹理

该用户从未签到

发表于 2009-10-8 18:33:05 | 显示全部楼层
我想这应该是您的代码的问题,默认的深度测试方式不会出现这种情况

该用户从未签到

 楼主| 发表于 2009-10-8 19:14:40 | 显示全部楼层
是这样的,这个我是做了一个漫游器做的,让它固定在那里进行观测飞机的降落,这个是不是跟zbuffer有关系?

该用户从未签到

发表于 2009-10-8 20:00:16 | 显示全部楼层
漫游器和深度缓存无关
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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