ogremax scene exporter是针对3dmax设计的一款模型资源转换插件,可以从3ds max软件中导出ogre模型文件,包括mesh、material和etc等格式。多种导出参数可选择,需要的用户赶快下载吧!
ogremax安装方法
1. 安装3ds max
2. 安装OgreMax插件. 下载OgreMax并安装. 安装前确认下列组件已经安装,不然OgreMax插件无法正常工作:
Visual C++ 2005 Runtimes: 32-bit Windows or 64-bit
Windows
Visual C++ 2008 Runtimes (3DS Max 2010 only): 32-bit
Windows or 64-bit Windows
DirectX Runtimes - March 2009: 32-bit and 64-bit Windows
同时请选择你需要的ogre版本.比如选择1.6.x版本,则导出的模型就适用于1.6.x版本的ogre, 而在1.7.x版本的ogre中就不一定能正常工作. 所以通常OgreMax里选择的ogre版本和你要使用的ogre版本应该是要一致的.
3. 安装插件成功后,在3ds max导出菜单中就会多出OGRE文件格式的选项. 你可以在3ds max中建好模型然后导出ogre模型文件, 也可以载入已有的3ds max模型文件, 然后再导出为ogre模型文件,完成3ds max文件模型到ogre文件模型的转换.
ogremax使用教程
安装好OgreMax之后,在Max的菜单上会多出OgreMax的导出菜单项.如下图所示:
根据导出的需要,可以分别在 "Scene Settings", "Global Settings"里做相应的设置.具体可以参考"OgreMaxSceneExporter.chm",教程就在你下载的OgreMax的压缩包里.
设置好之后,直接选择"Export"->"Export Scene...",指定导出的.scene文件的存放位置就可以了.一路下来都很正常.但是将导出的.scene文件用OgreMaxWinViewer.exe打开来看的时候就傻眼了,场景跟max里面看到的是不一致的.
(max里的场景)
:
(导出后在OgreMaxViewer渲染的场景):
经过几次反复的实验,最后终于找到解决方法:
在导出场景前,首先要在max里选择场景中所有的物体,如图
所示:
然后在"Hierarchy"->"Pivot"->"Affect Pivot Only"->"Reset Pivot",将所有物体的坐标系重置一下之后,如下图所示:
然后再重新导一遍场景,用OgreMaxViewer查看一下,这次就正常的导出了: