ogramax:3dmax的一个插件,当用3DMax软件建立好模型后,其中有静态模型也有动画模型,通过OgreMax这个3DMax插件,可以很容易地将场景导入到Ogre中进行渲染
看到很多人对ogremax在ogre中怎么加载不大熟悉,其实作者有一篇文章有介绍的,我把我自己在我的ogreview中用ogremax的方法写下来,供各位参考。
(1)首先下载最新的ogremax.
(2)找到图片中列出来的文件,放到自己的程序目录中
(3)同时把解析XML的tinyxml相关文件复制到程序目录
(4)把以上文件加到项目中,编译,应该是编译通过的。
(5)然后就是在程序中应用了
我在这里直接贴出我的代码
头文件:
#include"ogreSceneNode.h"
#include"of/OgreOSMScene.h"
#include"of/IOSMSceneCallbacks.h"
#include "OgreMax/OgreMaxScene.hpp"
#include "Common/Global.h"
#include "scene/graphics/MovableTextOverlay.h"
class CScene : public Ogre::FrameListener, public WindowEventListener,public OSMSceneCallbacks
{
public:
CScene(void);
CScene(HWND wnd,CR