Я работаю эффекты частиц в Ogre3D для Iphoneэффект дыма в Ogre3D
Ogre::ParticleSystem* sunParticle = OgreFramework::getSingletonPtr()->m_pSceneMgr- >createParticleSystem("Smoke", "Examples/Smoke");
sunParticle = OgreFramework::getSingletonPtr()->m_pSceneMgr->createParticleSystem("Smoke", "Examples/Smoke");
Ogre::SceneNode* particleNode = OgreFramework::getSingletonPtr()->m_pSceneMgr->getRootSceneNode()->createChildSceneNode("Particle");
particleNode->attachObject(sunParticle);
Это мой код плагина
# Defines plugins to load
# Define plugin folder
PluginFolder=./
# Define plugins
Plugin=RenderSystem_GL
Plugin=Plugin_ParticleFX
В staticloader также содержит это установка вручную
#ifdef OGRE_STATIC_ParticleFX
mParticleFXPlugin = OGRE_NEW ParticleFXPlugin();
root.installPlugin(Plugin_ParticleFX);
root.loadPlugin(mParticleFXPlugin);
endif
Я также добавил файл .particle Я думаю, что я выполнил все шаги Произошло исключение: OGRE EXCEPTION (2: InvalidParametersException): Не удается найти требуемый шаблон «Примеры/дым» в ParticleSystemManager :: createSystem at/Users/davidrogers/Documents/Ogre/ogre-v1-7/OgreMain/src/OgreParticleSystemManager.cpp (строка 327) 2012-03-22 14: 06: 46.757 iphonesampleOgreapp [23041: 207] Ожидается, что в приложениях будет контроллер корневого представления на конец запуска приложения
Спасибо за ответ, я добавил в файл сценариев частиц в resources.cfg также, – Anu