300hero 模型提取教程(附2022模型下载)

模型下载

2022/2/10英雄模型下载链接(fbx + tga + glb + dds):百度云盘

由于阿里云盘限制,我把zip后缀名改成了mp4,下载之后请把后缀名改回zip即可解压。

批量模型导出工具包

这里也有我的已经整好的批处理一键转换导出工具包:百度云盘

由于阿里云盘限制,我把zip后缀名改成了mp4,下载之后请把后缀名改回zip即可解压。

先用资源查看器导出,然后按这个顺序执行 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格式,方便了之后的存储和加载。

上一篇:2022流动式起重机司机考试模拟100题模拟考试平台操作


下一篇:杭电2023 求平均成绩