使用 UModel 浏览和导出资源

使用 UModel 浏览和导出资源

UModel 常用于浏览和导出网格、骨骼网格、纹理、音频与配置文件。对于蓝图和材质等较复杂的资源,原教程建议使用 FModel:UModel 虽然能导出文件,但浏览细节的能力不如 FModel。

设置 UModel

下载并启动工具后,在启动窗口配置:

UModel 启动窗口中的游戏路径和引擎版本选项

  1. 指定游戏 Paks 文件夹的完整路径。
  2. 勾选 Override game detection,选择游戏实际使用的 UE 版本。
  3. 如果需要声音,勾选 Sound。
  4. 点击 OK。如果 .pak 已加密,UModel 会要求输入 AES 密钥。

浏览资源

左侧显示 pak 的目录结构,右侧显示当前目录及其内容。可以逐个目录浏览,查找所需资源。

UModel 的资源目录树与当前文件列表

双击网格或纹理可预览;在预览窗口按 O 可关闭当前预览。

导出

找到网格、纹理、蓝图等资源后,有两种方式:

  • 原样保存:纹理等保存为 .uasset;导出蓝图等非媒体资源时可使用此方法。右键选择 Save Content。
  • 常规导出:纹理导出为 .png,骨骼网格导出为 .psk;导出网格和纹理等媒体资源时可使用此方法。点击底部的 Export。

导出骨骼网格

UModel 导出设置窗口

选中文件,点击底部的 Export,指定导出路径,并确认骨骼网格格式为 .psk、纹理格式为 .png,然后点击 OK。

用批处理文件简化启动

如果经常打开同一游戏,可以在 UModel 文件夹中创建 .bat 文件,例如 GR2.bat,用文本编辑器写入:

umodel.exe -game=<version> -path="<paks-folder>" -AES=<AES-key>

将 <version> 替换为游戏的 UE 版本,例如 4.27;将 <paks-folder> 替换为 Paks 文件夹完整路径。如果游戏使用 AES,将实际密钥填入 -AES=,例如 -AES=0x9ED...;不需要密钥时可省略该参数。保存后双击批处理文件,即可按这些设置启动。

来源:Dmgvol / UE_Modding:UModel。