目前由于项目的需要,要将美术在max上做好的场景直接导出到场景编辑器.由于引擎的底层是ogre,所以首选OgreMax作为导出插件.
OgreMax的官网下载点是:
http://www.ogremax.com/downloads, 有需要的童鞋可以在这找到.
安装好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查看一下,这次就正常的导出了:
posted on 2012-10-29 12:51
翾 阅读(3188)
评论(3) 编辑 收藏 引用