Ogre参考手册(八)4 几何网格(Mesh)工具

4 网格(Mesh)工具

4.1 导出

导出工具是3D模型工具的插件,用于将网格和骨骼动画写入Ogre可以使用的文件格式。导出文件扩展名为.mesh(网格)和.skeleton(骨骼)。

每个导出工具单独为模型工具编写,同时共用公共的类MeshSerializer和SkeletonLizer。

所有导出工具都可从源代码构建,你也可以直接从Ogre网站下载预编译的版本

 

Ogre动画说明

1 每个顶点不能超过四个骨骼权重。如果超过了4个,Ogre将消除较小的权重并重新标量化剩下的权重。这一限制是因为硬件混合限制

2 左右得顶点必须赋予至少一个骨头,静态顶点赋予根骨头

3 每个骨头至少在动画起始和结束各有一个关键

 

各导出工具文档和工具一起提供,从这里可获取Ogre所支持的模型工具列表:

http://www.ogre3d.org/wiki/index.php/Exporters

 

4.2 XMLConveter

OgreXMLConverter工具可以用于将二进制的.mesh和.skeleton文件和xml格式之间相互转换。

格式:OgreXMLConverter sourcefile [destfile]

目的文件名可省,Ogre可自动根据源文件类型转为对应的格式的扩展名

工具在生成.mesh时,还可以生成LOD信息

4.3 MeshUpgrader

将二进制Mesh格式升级:

OgreMeshUpgrade <oldmesh> <newmesh>

posted @ 2015-07-19 10:25  wiki3D  阅读(762)  评论(0编辑  收藏  举报