今天终于完整的加载了SkyX,阴影也正常了,之前加载阴影一直存在两个问题,比如退回到菜单后再次进入游戏时会导致加载场景出错,如:mSceneMgr->setWorldGeometry("Island.cfg");
而且退出程序时会导致删除Root不能,如:delete mRoot;.
这个问题让我郁闷了一个星期,今天终于搞定了,不知道是不是我代码的问题,我在退出场景时把游戏的阴影设置为空就可以正常退出了,
按照以下代码设置:
mSceneMgr->setShadowTechnique(Ogre::SHADOWTYPE_NONE);
贴几张正常的图吧