关于提取王者荣耀英雄模型

准备工作

(1)一部安装着有农药的安卓手机。
(2)一台装有Unity Studio下载看这里】和CINEMA 4D下载看这里】的电脑。

那么我们开始。

农药模型的目录文件分析

目录地址是 内部储存 > Android > data > com.tencent.tmgp.sgame > files > Resources > AssetBundle

英雄文件(以李元芳为例)具体英雄的文件可能包含但不仅限于这些。

文件名组成分析 英雄编号_英雄名称_文件名.assetbundle
其中英雄编号可以参考官网的英雄资料列表
英雄编号

173_LiYuanFang_actorInfo_FD22CB8D87686A7C.assetbundle / 英雄信息
173_LiYuanFang_battle.assetbundle / 英雄基础模型
173_LiYuanFang_battle_BustCircle.assetbundle / 英雄圆圈头像(大)
173_LiYuanFang_battle_BustCircleSmall.assetbundle / 英雄圆圈头像(小)
173_LiYuanFang_icon.assetbundle / 英雄正方形头像
173_LiYuanFang_loading.assetbundle / 英雄长方形头像
173_LiYuanFang_show.assetbundle / 英雄展示
173_LiYuanFang_showWithPure.assetbundle / 英雄材质展示
173_LiYuanFang_skill.assetbundle / 英雄技能
173_LiYuanFang_skillEffect.assetbundle / 英雄技能效果
173_LiYuanFang_skillEffect_A3C541F7A9247F59.assetbundle / 英雄技能效果

皮肤文件(以李元芳为例)。
文件名组成分析 英雄编号&皮肤编号_英雄名称_LOD1_文件名.assetbundle

1733_LiYuanFang_LOD1_battle.assetbundle / 英雄皮肤模型
1733_LiYuanFang_LOD1_icon.assetbundle / 英雄正方形头像
1733_LiYuanFang_LOD1_loading.assetbundle / 英雄长方形头像
1733_LiYuanFang_LOD1_show.assetbundle / 英雄展示
1733_LiYuanFang_LOD1_showWithPure.assetbundle / 英雄材质展示

那么,具体的模型文件就只需要battleshowshowWithPure文件就可以了。

好了,我们动工。

从Unity Studio开始

第一步:把battleshowshowWithPure文件放置在同一个文件夹中。用Unity Studio解析提取这个文件夹(File - Extract folder) ,之后,在先前的文件夹里会多出与这个文件名相同的文件夹unpacked。

第二步:再用Unity Studio加载这个文件夹(File - Load folder)结果如图。
步骤2-2
边上的Asset List中可查看贴图。

第三步,在Scene Hierarchy的视图下,选择3D Model中的Export All 3D objects保存为.fbx文件
保存完毕之后,会有一个FBX文件Texture2D文件夹。Texture2D文件夹里则存储贴图。

CINEMA 4D打开FBX文件

用CINEMA 4D打开文件后界面如图所示,比较乱。需要自行删除文件。
步骤3-1-1
对象栏用用Del键即可删除对象。最终只需保留1731_LiYuanFang_High即可。
步骤3-1-2
注意还必须删除Bip001,才能看到模型。然后拖拽材质上去就可以了。
步骤3-1-3
OK完成,最后导出中选择导出就可以了。

Last modification:August 29th, 2019 at 07:15 am
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment