C++ 场景中粒子与环境和对象的相互作用
我在食人魔中创建了一个粒子系统,这样我的物体就会发射出很多星星 我的问题是:我怎样才能实现这些恒星与环境和场景中的物体的相互作用呢?但更重要的是,我能用ParticleSystem解决这个问题吗 任何帮助都将不胜感激 更新 我试图在我的粒子文件中使用:C++ 场景中粒子与环境和对象的相互作用,c++,ogre,particle-system,C++,Ogre,Particle System,我在食人魔中创建了一个粒子系统,这样我的物体就会发射出很多星星 我的问题是:我怎样才能实现这些恒星与环境和场景中的物体的相互作用呢?但更重要的是,我能用ParticleSystem解决这个问题吗 任何帮助都将不胜感激 更新 我试图在我的粒子文件中使用: affector DeflectorPlane { .... } 导向器平面仅支持粒子可以反弹的单个平面(请参见中的条目),顾名思义 让粒子在任意表面反弹需要大量的碰撞检测,因此这不是渲染的责任,而是物理引擎的责任,因此Ogre3D对这
affector DeflectorPlane {
....
}
导向器平面仅支持粒子可以反弹的单个平面(请参见中的条目),顾名思义 让粒子在任意表面反弹需要大量的碰撞检测,因此这不是渲染的责任,而是物理引擎的责任,因此Ogre3D对这一要求没有现成的支持
但就现有的Ogre3D物理引擎包装而言,有四种不同的选择:牛顿、子弹、PhysX和ODE。每个包装器在中都有自己的专用部分,其中包含更多信息和链接 导向器平面仅支持粒子可以反弹的单个平面(请参见中的条目),顾名思义 让粒子在任意表面反弹需要大量的碰撞检测,因此这不是渲染的责任,而是物理引擎的责任,因此Ogre3D对这一要求没有现成的支持 但就现有的Ogre3D物理引擎包装而言,有四种不同的选择:牛顿、子弹、PhysX和ODE。每个包装器在中都有自己的专用部分,其中包含更多信息和链接