模型下載
2022/2/10英雄模型下載鏈接(fbx + tga + glb + dds):百度雲盤
批量模型導出工具包
這里也有我的已經整好的批處理一鍵轉換導出工具包:百度雲盤
先用資源查看器導出,然后按這個順序執行 jumpx2fbx_folder.bat->dds2tga_folder.bat->fbx2gltf.bat 然后就可以得到最新的英雄模型了。
導出教程
先正常安裝300英雄,登錄並下載資源文件,記下安裝路徑。
300英雄默認采用.jmp來打包資源文件,這里我們首先需要使用"《300英雄》資源查看器v1.15.4.exe"對.jmp進行解包。
解包后導出資源文件,英雄模型在 導出目錄/data/character/roleaction下。
這個文件夾下有兩種文件,
第一種是.x文件(這並不是directx 用的.x模型,而是跳躍網絡自己用的jumpX格式,不能直接使用)。這里面包含了除了紋理貼圖以外的所有模型文件。
第二種是.dds文件,也就是對應的紋理貼圖文件。
接下來,我們可以通過某大佬開發的jumpxfbx將.x文件轉為.fbx模型。
用法很簡單,jumpxfbx.exe 源文件 輸出文件
注意,這里轉換出的模型是不帶貼圖的。(我當初也在這里卡了好久,因為jumpxfbx作者已經隱退了)
通過把fbx轉為ascii格式,可以觀察到,fbx需要的紋理貼圖是.tga格式的,但是默認只導出了.dds格式。
這里我們需要用dds2tga把dds轉為我們需要的.tga紋理。
轉換后,再次導入blender,發現已經可以正常加載模型了,紋理也有了。
因為紋理與模型分開儲存對我來說很麻煩,而且blender和godot對fbx的支持都不好。
我用fbx2gltf將模型與貼圖打包轉換成gltf格式,方便了之后的存儲和加載。