221014更新 决定版模型提取:https://www.aoebbs.net/thread-1174-1-1.html
steam决定版提取:帝国3决定版gr2模型提取 (aoebbs.net) 学习版(即盗版)未测试 更高版本ninja ripper未测试
虽然站里已经有gr2转smd模型提取的教程 但是遇到一些动物、人物等模型仍然是无法提取成功的 比如这里随便找的一个gr2 阿兹特克拉科塔犬战士dogsoldier_rider
使用ninja ripper绕过gr2提取一些无法转smd的模型 将gr2模型用viewer打开 可以看见无法显示
使用ninja ripper绕过gr2提取一些无法转smd的模型 转换为smd之后以3dsmax打开 也是无显示
使用ninja ripper绕过gr2提取一些无法转smd的模型
这个时候可以尝试使用ninja ripper这个软件 直接从游戏中提取模型 软件在本站有备份(虽然百度一下也能找到) 地址:https://www.aoebbs.net/down_310.html 其中包括两个文件 一个是提取软件ninja ripper 一个是打开模型的软件noesis
首先打开ninja ripper 软件界面如图
使用ninja ripper绕过gr2提取一些无法转smd的模型 软件用法很简单 上面的蓝色框设置帝国3的启动文件 下面的蓝框设置导出路径 然后运行就行了 红色的框可以不用管 原设置就可以提取成功 如果不行的话 可以打开下拉栏并且尝试切换到D3D9的那个 绿色框设置见下图
使用ninja ripper绕过gr2提取一些无法转smd的模型 设置里可以修改提取的快捷键
软件启动 进入游戏并且有模型显示*以后 按f10(或者在设置里自己设置的任何快捷键)这个时候游戏会停顿 如果有停顿 代表正在提取 如果没有停顿的话 建议再次检查步骤 有模型显示*:包括主界面、主城界面、对战界面等
提取完成之后就可以去设置好的提取路径查看了 按照时间顺序找到刚才获得的文件 应该能看见这样的文件列表
使用ninja ripper绕过gr2提取一些无法转smd的模型 其中mesh.rip就是获得的模型文件了 这个rip文件按常规方式打不开 需要用第二个软件Noesis noesis文件随便解压到硬盘里 记住它的路径 在rip文件上右键-打开方式 并且点击红框的更多应用
使用ninja ripper绕过gr2提取一些无法转smd的模型 拖动到最底部找到在这台电脑上查找其他应用 并且勾选上始终用此应用打开
使用ninja ripper绕过gr2提取一些无法转smd的模型 然后选择刚刚解压的noesis文件 确认
使用ninja ripper绕过gr2提取一些无法转smd的模型 这个时候就可以打开rip文件了 效果如图
使用ninja ripper绕过gr2提取一些无法转smd的模型 (未显示完全是因为老和尚提取成了两个部件 衣服在下一个模型中)
使用ninja ripper绕过gr2提取一些无法转smd的模型 动物也可以提取
使用ninja ripper绕过gr2提取一些无法转smd的模型
可以看到 这个方法可以粗暴地提取出单位模型 但是很显然这个模型是保留了游戏中的动作 而非平时能使用的T-pose或者A-pose 关于这个问题的解决方式如下 第一 首先定位出你想要提取的单位的gr2
(此处用开篇提到的犬战士为例) 其次 定位任意一国的主城单位位置 以中国为例 路径如下
使用ninja ripper绕过gr2提取一些无法转smd的模型 把待提取单位(犬战士)的gr2复制到任意一个主城单位中 替换
使用ninja ripper绕过gr2提取一些无法转smd的模型 这样再进入游戏 选择刚刚修改的国家 进入主城 等待你要提取的模型出现
使用ninja ripper绕过gr2提取一些无法转smd的模型 然后提取 这样一个标准pose的模型就获得了 原理是主城人物和游戏单位的骨骼不同 替换后会自动变成标准pose 反之如果想提取主城人物同理 将主城人物与游戏内单位替换再提取即可
使用ninja ripper绕过gr2提取一些无法转smd的模型 (提取出来会有很多模型 要提取的模型具体是哪个 有两个解决方案 第一:慢慢找 第二:用3dsmax创建一个空白gr2替换掉主城所有的建筑、人物 这样留下来的就只剩待提取的模型了 最好一次多提取几个单位) 最后获得成果
使用ninja ripper绕过gr2提取一些无法转smd的模型 模型的后处理以及绑骨本教程不提及 请自行在站内查找教程 如果找不到教程的话 用3dsmax直接打开gr2文件可获得骨骼列表(查看xml文件也可)但是gr2的骨骼无法直接应用 只能重新创建 然后剩下的蒙皮之类就自己摸索或者请教大佬吧……
提示:该方法提取出的模型uv一般会上下颠倒 可以通过把贴图上下翻转来解决(注意是上下翻转 不是旋转180°) 如果翻转后还对不上 检查一下会不会是左右翻转或者旋转之类的问题 补充:该方法提取出的模型为obj 并且是数量较大 所以可能会造成一些gr2信息丢失、后处理时间较长等相关问题 建议配合gr2转smd方法共同使用
补充2:可以把待提取模型与建筑替换 之后在剧情编辑器中放置建筑再提取即可 能够极大减少工作量
|