• 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>

  • 相关阅读:
    设计模式:迭代器模式
    设计模式:观察者模式
    设计模式:解释器模式
    设计模式:策略模式
    设计模式:状态模式
    设计模式:代理模式
    strtok函数
    人们眼中的程序员
    如何用C语言获取文件的大小
    C++著名库的比较和学习经验
  • 原文地址:https://www.cnblogs.com/wiki3d/p/4658263.html
Copyright © 2020-2023  润新知