我刚刚完成设置Blender,因此可以导出到Ogre
。当我导出时,我得到了一堆mesh
个文件和一个scene
文件。
我正在加载Ogre SDK提供的模型,它的工作原理如下:
mSceneMgr->setAmbientLight(Ogre::ColourValue(0.5f, 0.5f, 0.5f));
// Create an Entity
Ogre::Entity* ogreHead = mSceneMgr->createEntity("Head", "ogrehead.mesh");
// Create a SceneNode and attach the Entity to it
Ogre::SceneNode* headNode = mSceneMgr->getRootSceneNode()->createChildSceneNode("HeadNode");
headNode->attachObject(ogreHead);
// Create a Light and set its position
Ogre::Light* light = mSceneMgr->createLight("MainLight");
light->setPosition(20.0f, 80.0f, 50.0f);
正在发生的事情是它加载了一个mesh
文件,就是这样。
这是Blender导出输出:
为了加载我的模型,我需要做些什么?