永发信息网

【Ogre】调用函数setShadowTechnique出错

答案:2  悬赏:30  手机版
解决时间 2021-02-10 13:45
  • 提问者网友:一抹荒凉废墟
  • 2021-02-10 08:53
调用函数阴影函数setShadowTechnique时运行程序会崩溃,请问会有什么方面的原因呢?PS:当传参数为SHADOWTYPE_NONE时不会有错误 用其它任何参数都会出错。

我是直接从官网上对着教程做的 代码 也是复制上面的。下面是源代码:
void BasicTutorial2::createScene(void)
{
mSceneMgr->setAmbientLight(Ogre::ColourValue(1.0, 1.0, 1.0));
mSceneMgr->setShadowTechnique(Ogre::SHADOWTYPE_STENCIL_ADDITIVE);
//执行到上面这句就有问题,我不知道怎么回事,想加个断点在这里但停不下来,一运行就卡机
Ogre::Entity* entNinja = mSceneMgr->createEntity("Ninja", "ninja.mesh");
……
}

从这里能看出有什么问题吗? 我是觉得可能是哪里的配置有问题,但我又不是很清楚,昨天才开始学OGRE的。。。希望多多指教 谢谢
最佳答案
  • 五星知识达人网友:往事隔山水
  • 2021-02-10 09:07
你没有ninja.mesh这个model
全部回答
  • 1楼网友:一叶十三刺
  • 2021-02-10 09:16
没调试环境看不到,崩溃有很多原因。我猜你这个是不是有空指针或野指针存在。 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯