【3D工具】FBX轉MD5模型命令列工具V3.0--(fbx2md5:更新下載)
阿新 • • 發佈:2019-02-09
《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版本更新下載:(最新版)
V2.0版本提供下載:已失效
V1.0版本提供下載:不推薦
歷史版本Release更新日誌:
V3.0:支援中文路徑,增加按骨骼拆分匯出模型,優化頂點匯出資料。[2018.04.20]
V2.0:增加對虛擬物件支援,支援多維子材質拆分面,增加tga,bmp,psd,png,jpg貼圖轉換匯出功能。
V1.0:實現基本轉換功能。