查看: 1922|回复: 3

osgParticle/PrecipitationEffect中的问题

[复制链接]

该用户从未签到

发表于 2010-3-9 09:43:11 | 显示全部楼层 |阅读模式
我想试试osgParticle/PrecipitationEffect中现成的rain()函数的效果,下面是我的源程序
  1. osg::ref_ptr<osg::Node> CreateRain()
  2. {
  3.         osg::ref_ptr<osgParticle::PrecipitationEffect> prec=new osgParticle::PrecipitationEffect;
  4.         prec->rain(0.01);

  5.         return prec.get();
  6. }

  7. int main (int argc, char* argv[])
  8. {
  9.         osgViewer::Viewer viewer;
  10.         osg::Group* root=new osg::Group;

  11.         root->addChild(CreateRain().get());

  12.         viewer.setSceneData(root);
  13.         viewer.realize();

  14.         viewer.run();
  15. }
复制代码


程序可以通过,但是在运行时出现
无标题.png
然后显示的效果非常混乱,请问是什么原因?
非常感谢

该用户从未签到

发表于 2010-3-9 09:54:05 | 显示全部楼层
您的显示卡似乎太过古老了,连基本的多重纹理都不支持?或许您可以尝试更新一下自己的驱动程序

该用户从未签到

 楼主| 发表于 2010-3-9 12:28:32 | 显示全部楼层
谢谢array的回答,
我的显卡是NV GeForce 9300 CE,应该不算很老吧?
而且我渲染自己定义的粒子效果都没有问题的,只是偷懒想看看自带的雨的效果就不行,不知道怎么回事

该用户从未签到

发表于 2010-3-9 12:57:20 | 显示全部楼层
我只是根据您所给出的屏幕提示来判断的。如果您觉得不是硬件本身的问题,那么更新一下自己的显卡驱动程序
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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