请选择 进入手机版 | 继续访问电脑版
跳转到:
打印 上一主题 下一主题

[gr2] 今天来点高级的提取gr2修改教程--帝国3秘籍机枪骆驼

[复制链接]
LV20 ????

三好萌新

阅读权限
255
积分
28593
食物
3077
木材
1579
钱币
2527
茶叶
161
钻石
1325
经验
11787

幸运勋章

QQ
跳转到指定楼层
楼主
发表于 2020-6-25 23:42:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近整理资料发现还留着机枪骆驼的草稿,有空就把这个远古巨坑填上了,机枪骆驼是被官方遗弃的秘籍单位,gr2模型以及贴图存留在art4.bar里面,图片如下
今天来点高级点的提取gr2教程

调出机枪骆驼方法(简略步骤,太详细没什么用):
1.用AOE3ED打开art4.bar,然后搜索gatling,你会发现有gatling_camel的gr2模型以及贴图
2.用protoy.xml创建一个新单位,将gatling_camel.xml设定为新单位的anim xml
3.打开游戏,你会发现这个一个没有任何动作的模型。就是跟最开始那张截图一样


既然没有任何动作,自己有没那个技术,那么我要你这个模型有什么用?这是一般人的想法,他们认为必须有骨骼才能使用。而事实上,我们没有必要纠结是否有骨骼,直接将模型拆分,然后作为骑手套用到骆驼上就可以了,模板可以采用骆驼火枪手。

正文开始:
首先你需要下载以下软件:
1.3dsmax 8.0:https://www.aoebbs.net/down_191.html
该软件为英文版软件,附带smd、gr2插件,可以导入smd格式文件,能导出帝国时代3读取的gr2模型,将gr2文件拖入3dsmax里面会获得gr2模型的骨骼,但是模型本体会丢失。如果你用的是其他地方下载回来的3dsmax,那么均不具备这些插件,无法导出gr2。


2.gr2查看器:https://www.aoebbs.net/down_213.html
该软件主要作用是用来查看gr2文件贴图的路径。

3.提取gr2模型工具:https://www.aoebbs.net/down_215.html
该程序会将gr2转换成一个smd格式的模型以及一个ms格式的3dsmax脚本。因为你从论坛下载的3dsmax是带有smd插件的,所以你可以在3dsmax直接导入smd格式模型文件,如果将ms脚本拖入3dsmax也会获得一个模型,不过生成模型过程会非常卡,消耗大量时间,如果没有特殊情况,一般情况下我建议您直接用3dsmax导入smd格式文件。



提取gr2模型、导入gr2到3dsmax以及用3dsmax导出gr2模型过程:
备注:请先自行用AOE3ED提取gr2、贴图文件,贴图转化成tga格式,预先放到你设定好的文件夹里面
1.将gr2文件拖入grnreader98.exe,即为上面所说的“提取gr2模型工具”

帝国时代3 提取gr2教程

2.用3dsmax8.0导入模型文件
导入smd模型后旋转合适的角度,发现模型有一部分缺失了,

帝国时代3机枪骆驼

那么试一下直接将ms脚本拖入3dsmax

帝国时代3 导入gr2教程

发现有4个黑色的部件,选中其中一个,用attach将其余几个模型attach

帝国时代3机枪骆驼

确认这个模型完好无损,将其放大旋转合适角度(我放大了6000倍,具体放大多少你自己根据实际情况设定)

帝国时代3机枪骆驼

上贴图

帝国时代3机枪骆驼

帝国时代3机枪骆驼

帝国时代3机枪骆驼
发现任务贴图对不上,那么可能还有另一幅贴图,打开gr2文件查下贴图路径
帝国时代3机枪骆驼
发现还有一个igc_sahin.ddt的贴图,用AOE3ED提取在art1.bar提取。
继续上贴图(如果你没有用3dsmax将4个模型完全attach成一个模型,那么直接选择夏伊即可,如果attach成一个模型,可以选择修改器列表(Modifier List)的可编辑体(Editable Mesh),然后按ctrl一点一点选取夏伊的模型,按alt可以去除已选取部件)
帝国时代3机枪骆驼

3.删除没有用的模型,因为我们制作的是骑手,所以除了机枪、枪架、夏伊还有两个箱子外,其他都是没用的,所以骆驼可以直接删掉,点击修改器列表的可编辑体,选择点(Vertex),然后选取不需要的部分,按delete直接删掉
今天高级点的提取gr2教程--帝国3秘籍机枪骆驼
最终效果图:
今天高级点的提取gr2教程--帝国3秘籍机枪骆驼

4.导出gr2文件
今天高级点的提取gr2教程--帝国3秘籍机枪骆驼


xml文件套用gr2模型过程:
为了方便,我们可以直接照搬已有的模板,把骆驼火枪手的骆驼(马)与骑手提取出来。

1.打开protoy.xml,查找骆驼火枪手的animfile;(骆驼火枪手调用名为ypZamburak,查到animfile路径为<AnimFile>units\asians\indians\zamburak\zamburak_camel.xml</AnimFile>)
2.用AOE3ED提取zamburak_camel.xml这个文件,将其重命名,自己设定好路径放到art文件夹里面(我放到了art\927067964\gatling_camel文件夹里面,文件重命名为gatling_camel.xml)
3.打开骆驼的anim xml文件,找到骑手手的路径为”units\asians\indians\zamburak\zamburak_rider.xml“,继续用AO3ED提取这个xml文件
4.用AOE3ED提取zamburak_rider.xml这个文件,将其重命名,自己设定好路径放到art文件夹里面(我放到了art\927067964\gatling_camel文件夹里面,文件重命名为gatling_camel_rider.xml)

今天高级点的提取gr2教程--帝国3秘籍机枪骆驼

5.修改骆驼的anim xml文件,将其引用骑手的的路径修改成你刚才设定的骑手anim xml路径。

今天高级点的提取gr2教程--帝国3秘籍机枪骆驼

6.修改骑手的anim xml文件,将gr2模型路径修改成你导出的文件路径。(<assetreference type="GrannyModel">下面的<file>xxx/xxx/xxxxx</file>就是调用gr2文件路径,另外我建议删除没有用的语句,例如(zamburak_rider.xml)那个改良升级科技改变外观那个设定,保留一个none即可)

今天高级点的提取gr2教程--帝国3秘籍机枪骆驼

7.打开protoy.xml,将新单位的AnimFile路径,修改成你新设定的骆驼anim xml路径

今天高级点的提取gr2教程--帝国3秘籍机枪骆驼

8.打开游戏查看模型,如果能看见模型,那么恭喜您,您可以毕业了,获得大佬资格证。如果只有骆驼,没有看见骑手模型,请检查你的模型是否过小,(点击3dsmax右上角的锤子,然后旋转Measure能看见模型大小,如下图所示一般来说Z轴测量值在110-120是正常人物大小,210-230是骑兵大小),是否处于零点附件;如果你根本没有在编辑器找到这个单位,那么请你认真检查所有文件的调用路径是否正确,xml是否存在语法错误,导致无法读取。

今天高级点的提取gr2教程--帝国3秘籍机枪骆驼


最后修正模型过程:
注:自己根据你所见的的模型以及你的要求进行修改。

我打开游戏后,看见模型如下图所示,可以看见倒转了90°,接下来要对其进行修正

今天高级点的提取gr2教程--帝国3秘籍机枪骆驼


1.打开你的骑手模型(什么?你没有保存模型,又把它关掉了?恭喜你,重做吧)

2.选择3dsmax右上角第三个Hierarchy选项,然后会出现Affect Pivot Only、Affect Object Only这两个选项,Affect Pivot Only是仅影响模型轴坐标,Affect Object Only是仅影响目标模型;当你选择Affect Pivot Only时,你用移动、旋转命令,无论你怎样移动、选择,都只会影响轴,模型永远都不会改变;当你选择Affect Object Only,无论你怎样移动、旋转模型,轴坐标永远不会改变。

我的模型是因为模型轴与世界轴旋转了90°(留意下图的模型中心轴与左边的世界轴),所以设定Affect Pivot Only,将其网x轴旋转-90°就完成修正了。

今天高级点的提取gr2教程--帝国3秘籍机枪骆驼

重新导出模型并进入游戏看结果:

今天高级点的提取gr2教程--帝国3秘籍机枪骆驼

模型已经正常,但是又有新问题,骑手高度位置不对,要继续用3dsmax调整,设定Affect Object Only,不断向下移动模型,调整一个合适位置即可。

今天高级点的提取gr2教程--帝国3秘籍机枪骆驼

经过几次调整位置,模型已经弄好了

今天高级点的提取gr2教程--帝国3秘籍机枪骆驼

最后就是制作格林机枪那种连射效果了,但是作者想偷懒 ,所以你自己参考圣典“8-8 连续射击” https://www.aoebbs.net/tutorial.php吧。


二楼有bilibili视频链接,也有模型下载。
LV20 ????

三好萌新

阅读权限
255
积分
28593
食物
3077
木材
1579
钱币
2527
茶叶
161
钻石
1325
经验
11787

幸运勋章

QQ
沙发
 楼主| 发表于 2020-6-26 17:57:46 | 只看该作者
已修改好的模型下载,包含3dsmax文件: [www.aoebbs.net]gatling_camel.rar (723.66 KB, 下载次数: 24, 售价: 1 钱币)

bilibili视频地址:https://www.bilibili.com/video/BV1VZ4y1p7Bo


回复
你们要相信我,我真的是萌新。
LV3 一等兵

阅读权限
30
积分
380
食物
193
木材
99
钱币
103
茶叶
0
钻石
0
经验
322
板凳
发表于 2020-7-5 01:58:02 | 只看该作者
别骑骆驼啦,来坐丰田卡车吧
帝国时代3丰田卡车
帝国时代3丰田卡车

帝国时代3丰田卡车
收起回复
  • 末晴天o6 : 大大 您好強
    2020-12-7 14:35| 回复
  • 我也说一句
    回复: UID:
LV20 ????

三好萌新

阅读权限
255
积分
28593
食物
3077
木材
1579
钱币
2527
茶叶
161
钻石
1325
经验
11787

幸运勋章

QQ
地板
 楼主| 发表于 2020-7-5 10:11:10 | 只看该作者
AkanaEunsa 发表于 2020-7-5 01:58
别骑骆驼啦,来坐丰田卡车吧
卡车?!
39f50bbfbd30a742.gif
回复
你们要相信我,我真的是萌新。
LV1 新兵

阅读权限
10
积分
45
食物
35
木材
22
钱币
14
茶叶
0
钻石
0
经验
41
5#
发表于 2020-8-18 15:40:21 | 只看该作者
为什么无法下载附件
收起回复
  • 青天小羽 : 不能下载吗?
    2020-8-18 18:26| 回复
  • 青天小羽 : 已经修复。以前是没有设定等待验证邮箱用户组的,所以相关功能一直都是默认不可用状态。
    2020-8-18 18:48| 回复
  • 我也说一句
    回复: UID:
LV2 二等兵

阅读权限
20
积分
84
食物
54
木材
41
钱币
23
茶叶
0
钻石
0
经验
73
6#
发表于 2021-1-2 16:53:18 | 只看该作者
应该弄个列车炮或则列车加特林,就火车那种。农民修个铁路,然后列车炮轰他娘的、、、、、
回复
LV20 ????

三好萌新

阅读权限
255
积分
28593
食物
3077
木材
1579
钱币
2527
茶叶
161
钻石
1325
经验
11787

幸运勋章

QQ
7#
 楼主| 发表于 2021-1-2 17:46:40 | 只看该作者
左武卫将军 发表于 2021-1-2 16:53
应该弄个列车炮或则列车加特林,就火车那种。农民修个铁路,然后列车炮轰他娘的、、、、、 ...

其实早就试过了,但是捕获贸易路线火车后,后面那些火车全部脱轨
回复
你们要相信我,我真的是萌新。
LV18 版主

帝国3普通玩家

阅读权限
230
积分
1477
食物
170
木材
93
钱币
167
茶叶
17
钻石
0
经验
886
QQ
8#
发表于 2021-3-31 15:03:56 | 只看该作者
支持!
回复
风之羽
LV18 版主

帝国3普通玩家

阅读权限
230
积分
1477
食物
170
木材
93
钱币
167
茶叶
17
钻石
0
经验
886
QQ
9#
发表于 2021-3-31 15:08:13 | 只看该作者
MOD单位安排起来
回复
风之羽
LV18 版主

帝国3普通玩家

阅读权限
230
积分
1477
食物
170
木材
93
钱币
167
茶叶
17
钻石
0
经验
886
QQ
10#
发表于 2021-4-1 14:39:56 | 只看该作者
成本居然是1776金币,挺搞笑的

有一个问题就是发射子弹的时候是从骆驼身上发射的,而不是从骑手的机关枪发射的。是我改动错了吗。

screen1.jpg

收起回复
  • 439027665 : 骆驼骑手只是空壳模型,没有骨骼,子弹应该很难从骑手位置发射了
    2021-4-12 03:35| 回复
  • 9916897 回复 439027665 : 啊,原來是這樣,謝謝你提醒
    2021-4-12 09:02| 回复
  • 439027665 回复 9916897 : 客气啦
    2021-4-13 21:52| 回复
  • 我也说一句
    回复: UID:
风之羽
LV20 ????

三好萌新

阅读权限
255
积分
28593
食物
3077
木材
1579
钱币
2527
茶叶
161
钻石
1325
经验
11787

幸运勋章

QQ
11#
 楼主| 发表于 2021-4-1 22:21:23 来自手机 | 只看该作者
9916897 发表于 2021-4-1 14:39
成本居然是1776金币,挺搞笑的

有一个问题就是发射子弹的时候是从骆驼身上发射的,而不是从骑手 ...

没错,为了省事,所以是从骆驼发射的
收起回复
  • 9916897 : ……
    2021-4-2 01:57| 回复
  • 我也说一句
    回复: UID:
你们要相信我,我真的是萌新。
您需要登录后才可以回帖 登录 | 注册

本版积分规则