提取游戏3D模型的方法

首页 / 乱写 / 正文
TL;DR

NinjaRipper 是一款提取 3D 模型的软件,可以在官网下载。下载完成后解压缩,打开 NinjaRipper.exe。

在软件中的 Target 框中,选择游戏目录中的 exe 文件,例如在 Steam 平台中选择 Left 4 Dead 2 游戏,在游戏目录中选择 Left4Dead2.exe 文件。可以通过 Steam 右键点击游戏,选择“管理”→“浏览本地文件”打开游戏目录。

Exe 栏

在 Output Directory 框中,选择模型输出目录,即提取的模型文件将会被放在这个目录下。

打开游戏目录

这个就是 NinjaRipper.exe 所需的游戏exe文件,具体位置是 D:\steam\steamapps\common\Left 4 Dead 2

游戏目录

点击 RUN 按钮,会自动启动游戏。在游戏中等待需要提取的模型出现后,按下 F10 键进行模型提取。在提取的时候游戏可能会卡住。

模型文件将会被放在之前设置的模型输出目录下

RIP 文件是模型文件

RIP 文件

DDS 文件是模型贴图文件

DDS 文件

打开 3DS MAX 软件,在菜单栏选择 MAXScript → RunScript,找到 NinjaRipper 文件夹中的 ninja_importerb8_cn 文件并导入。在弹出框中选择组,导入目录选择之前设置的模型输出目录,RIP 文件编号填写 0000-模型输出目录中最大的 RIP 文件编号,然后按导入按钮。这样就完成了模型的框架导入。

导入模型的贴图文件,即 DDS 文件。可以在 3DS MAX 中使用材质编辑器来编辑和添加贴图。

需要注意的是,有些 Steam 游戏即使开着 Steam 也不能直接通过游戏目录中的 exe 文件进入游戏,这种情况下就无法使用 NinjaRipper 进行模型提取。正版受害者

评论区
头像

进行人机验证