查看: 1411|回复: 3

粒子效果时有时无

[复制链接]

该用户从未签到

发表于 2013-4-23 21:48:21 | 显示全部楼层 |阅读模式
各位高手,不知道大家遇到过下面的问题,在做粒子效果时,使用自定义的漫游器时,将粒子添加到天空球下,会出现粒子效果时有时无,如果去掉天空球,粒子效果不会消失,同样如果不适用自定义的漫游器粒子效果也不会消失,找不到问题原因,请教各位大神有没有遇到类似的问题,不胜感谢!!!

该用户从未签到

发表于 2013-4-24 08:09:16 | 显示全部楼层
被裁剪或者被遮挡了 从这些方面来检查

该用户从未签到

 楼主| 发表于 2013-4-24 10:13:37 | 显示全部楼层
liuzhiyu123 发表于 2013-4-24 08:09
被裁剪或者被遮挡了 从这些方面来检查

您好,还是再麻烦问一下,使用自定义的漫游器没有设置裁剪的地方,应该从什么地方入手呢,还有就是天空球是一个很大的osg模型,在天空球里添加其他osg模型都没有出现遮挡,添加粒子效果会被遮挡吗?拜谢了!!

该用户从未签到

 楼主| 发表于 2013-5-17 10:44:09 | 显示全部楼层
自己的问题还是要结贴的吧,上面提到的粒子效果时有时无现象,是因为加了一个比较大的天空盒,改变视点后粒子效果被地面偶尔遮挡,现象是这样的,所以对天空盒设置了渲染顺序,让天空盒最开始渲染,可以解决这个问题,但不知道为什么粒子效果本来没有被遮挡,在视点朝向地面时更新渲染过程中会遮挡粒子效果,难道是粒子效果有自己的ParticleSystemUpdater,导致与天空盒的更新不同的原因,有时间再细细研究osg的源码吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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