【3D工具】FBX转MD5模型命令行工具V3.0--(fbx2md5:更新下载)

《FBX文件转MD5模型格式》程序(V3.0)

 FBX : 是Autodesk公司出品的一款用于跨平台的免费三维创作与交换的3D文件格式。
 MD5 : 是doom3 quake4游戏中使用的3D骨骼动画文件格式,包含md5mesh和md5anim。
 欢迎使用,支持拖到fbx2md5.exe转换

        命令行参数支持如下选项:
        -i [fbx文件地址]        输入的FBX文件源地址
        -o [保存的目录(可选)]   输出的MD5的保存目录(如果忽略将保存在源目录)
        -b [限定骨骼数(可选)]   按蒙皮骨骼数拆分模型面
                                默认值0不拆分,参考值(3X4矩阵36,四元数56)


        支持中文路径和默认支持贴图导出
        示例:fbx2md5 -i c:/1.fbx -o d:/model -b 36
        示例:fbx2md5 -i c:/1.fbx -o d:/model
        示例:fbx2md5 c:/1.fbx



(图一:压缩包内包含的文件)


(图二:转换结果加载到引擎显示)


为什么要把fbx转化为md5?

首先fbx是建模通用的三维保存文件,里面包含了各种信息。

而md5格式是游戏所用的格式,它包含了md5mesh和md5anim两种,前者包含网格蒙皮骨骼信息,后者是动画信息。

以前都是写3Dmax的导出插件,网上也有许多3Dmax导出md5模型格式的maxscript的md5导入导出脚本下载。

但3Dmax脚本有个局限,就是建模人员不一定使用3Dmax,比如maya、这样不可能为每种建模软件都写一个插件吧。

但是FBX格式却是大部份主流建模软件都支持的存储格式。

所以,最佳解决方案就是使用FBX模型格式做为源,转换成我们最终想要的MD5模型格式供3D游戏引擎所使用。

只要明白了骨骼动画的原理,你可以用OpenGL,Stage3D,WebGL,DirectX中加载和解析它。


V3.0版本更新下载:(最新版)羡慕羡慕羡慕

【请点击这里下载:https://download.csdn.net/download/sjt223857130/10362606】

V2.0版本提供下载:已失效

V1.0版本提供下载:不推荐

【请点击这里下载:https://download.csdn.net/download/sjt223857130/10356127】


历史版本Release更新日志:
V3.0:支持中文路径,增加按骨骼拆分导出模型,优化顶点导出数据。[2018.04.20]
V2.0:增加对虚拟对象支持,支持多维子材质拆分面,增加tga,bmp,psd,png,jpg贴图转换导出功能。
V1.0:实现基本转换功能。


猜你喜欢

转载自blog.csdn.net/sjt223857130/article/details/79982349