资源破解
 
首先先要下载GGXrd的PS3游戏,用psarc.exe先把游戏解包
 
下载UModel,进行资源解包
 
export所有资源
粉色的是角色模型,黄色是用来生成阴影的简模。

稍等一会就可以全部解压
 
资源就都导出了。

导入到3dsMax

前面已经把UE3的资源解包成功了,如果要导入UE3的模型,骨骼和蒙皮(SkeletalMesh)和动画(AnimSet,一组clip)首先要下载 ActorX Importer for 3ds Max,还是Umodel的网站上,下载最新版
 
并解压到任意一个位置
 
打开3Ds Max 菜单栏上的MaxScript里,选择Run Script... 运行脚本
选择ActorXImporter.ms运行
就会出现ActorX的对话框
Mesh Import页签里的Import PSK是导入Mesh模型,Animation Import的Import PSA是导入动画,考虑到游戏NPR的特殊性,材质导入就不考虑了。另外如果不想每次启动都要去选运行脚本的话,可以把脚本安装绑定到max的工具栏或按钮上等等,具体方法这里就不细说了。
 
然后拿SOL来做例子好了,导入模型,这里身体,头,武器都是分开的,因为是教程,就只看下身体好了。
 
可以看到,mesh, bone,skin都导入成功了
 
然后,导入一个动作组
然后可以看到Animations里会列出这个AnimSet里的所有clip,这里保持默认就可以,双击或点击Lock track,如果不是特别有耐心或设备特别好,不要尝试Load all。
如图选择的sol011[51],里面的数字是指这个动作的帧数
 
如何在max里对一个角色所以动画进行管理还没考虑,但ue4,u3d里也是支持每个动作独立导入的,所以这里对动画处理,还是把max做一个中转好了。
导出这里就暂时不细说了,可以用 ActorX Importer for 3ds Max里附带的fbx export脚本,也可以用3dsmax自己的fbx导出,具体的等下一篇结合引擎时再讨论。
然后是材质部分,西川的介绍里也可以知道,指望在max里实现效果还是不太现实,就先把材质和贴图暂且加上吧。
 
 
贴图和材质都保存在_MAT里,每个是一组配色的贴图,因为UModel对UE的材质支持很差,这里只看贴图就好了
 
 
一个角色有很多种配色。默认是0101。
 
SOL_开头的角色SOL贴图_base, _decal,_ilm, _sss
 
名字+w结尾的图是武器用的
 
回过头来看下角色的材质,给mesh一个Unwarp UVW,点开Open UV Editor
 
可以看到这个mesh一共7组UV= =。 1,2,3 UV的是base texture,4是 outline,5,6是cast shadow用,7是decal
 
好在看过西川的文章,base texture只有2张。直接用吸管Get Material可以获得多维材质,把1,2,3,7对应的材质贴图附上
 
5和6是cast shadow,这里就隐藏掉吧
 
身体就正确了
 
然后再导入头部
导入头和头的动画,记得动画都选一个,否则pose会对应不上。
 
吸管获取头的材质
 
材质就是这样,因为光源和法线的问题,着色有些问题,还有就是轮廓和本村线的问题。
 
 
顶点颜色也是有的。具体用法还是看西川的文章,现在的问题是三角面不连续,破面太多。。看看流程上有没有什么问题吧,这次先到这里。 下一回要试着导出一个简单些的模型到引擎里试试了。
 

文件夹的命名规则

转化后的资源基本上都是以,资源所属_资源用途_编号,这样的文件夹
 
资源用途
BG 背景
EFF 特效(基于模型的特效)
PTC 特效 (基于贴图的)
ANM(角色动画,战斗模式)
MAT(角色材质,游戏里每个角色应该是有多套配色,就是多套材质+贴图)
MEH (角色战斗模式的模型资源)
UI(游戏UI)
 
资源所属
例如CharaSelect一类缩写比较明显的就补列举了
 

ADV_

Adventure  所以的故事模式资源,西川的文章里也有提到,故事模式的角色使用的是另外一套资源。

 
DRAMA_
对话模式
 
MOM_
怪物
UI_
 
附录里的全是游戏角色,附带了角色设定图,找自己中意的角色导入吧,这里以家用机的新角色Elphelt Valentine为例来说
她的文件夹前缀 ELP_ 角色模型在MEH里,也就是在ELP_MSH_01_PS3_SF这个文件夹里
 
角色名称,资源里的文件名和对应设定画
 
AXL_   
Axl Low  アクセル=ロウ 
 
BED_   
BedMan ベッドマン 
 
CHP_
Chipp Zanuff チップ=ザナフ 

 
ELP_
Elphelt Valentine
 
FAU_
Faust  ファウスト
 
INO_
I-No  イノ 
 
KYK_
Ky Kiske  カイ=キスク 
 
MAY_
May  メイ 
 
MLL_
Millia Rage  ミリア=レイジ 
 
POT_
Potemkin ポチョムキン 
 
RAM_
Ramlethal Valentine ラムレタル·ヴァレンタイン
 
SIN_
Sin Kiske  シン=キスク 
 
SLY_
Slayer  スレイヤー
 
SOL_
Sol Badguy ソル=バッドガイ 
 
VEN_
Venom  ヴェノム 
 
ZAT_
Zato-1  ザトー=ONE 
 

Guilty Gear Xrd 资源Rip(1)的更多相关文章

  1. 【翻译】西川善司的「实验做出的游戏图形」「GUILTY GEAR Xrd -SIGN-」中实现的「纯卡通动画的实时3D图形」的秘密,后篇

    http://www.4gamer.net/games/216/G021678/20140714079/     连载第2回的本回,  Arc System Works开发的格斗游戏「GUILTY G ...

  2. 【翻译】西川善司「实验做出的游戏图形」「GUILTY GEAR Xrd -SIGN-」中实现的「纯卡通动画的实时3D图形」的秘密,前篇(2)

    Lighting和Shading(2)镜面反射的控制和模拟次级表面散射技术 http://www.4gamer.net/games/216/G021678/20140703095/index_2.ht ...

  3. 罪恶装备 Xrd REVELATOR 3D进化出的非照片真实视觉

    GUILTY GEAR Xrd REVELATOR 3D进化出的非照片真实视觉 罪恶装备系列是用2D日系动画一样的惊异视觉来吸引玩家的. 最新续品[GUILTY GEAR Xrd-REVELATOR- ...

  4. Unity——卡通渲染实现

    效果展示: 原模型: 一.简单分析 卡通渲染又叫非真实渲染(None-Physical Rendering-NPR),一般日漫里的卡通风格有几个特点: 1.人物有描边 2.有明显的阴影分界线,没有太平 ...

  5. tmp

    Hello 大家好,这次给大家带来的是Gear VR4代,首先我得感谢下我们的虎友Hide兄弟友情提供Gear给我们测评,感谢 感谢.之前我录的前哨战也说过,这次Gear VR 4代较3代变化并不是很 ...

  6. 动态选路、RIP协议&&OSPF协议详解

    动态选路.RIP协议&&OSPF协议详解 概念 当相邻路由器之间进行通信,以告知对方每个路由器当前所连接的网络,这时就出现了动态选路.路由器之间必须采用选路协议进行通信,这样的选路协议 ...

  7. Gear VR开发

    下载安装Unity开发工具,要求Unity 5.3.0 或更高版本         下载Oculus签名,做Gear VR交互功能模块.关于输入交互,可以下载VR Samples(地址:https:/ ...

  8. RIP、OSPF、BGP、动态路由选路协议、自治域AS

    相关学习资料 tcp-ip详解卷1:协议.pdf http://www.rfc-editor.org/rfc/rfc1058.txt http://www.rfc-editor.org/rfc/rfc ...

  9. about云开发虚拟化资源汇总,持续更新

    H3C实验手册H3C实验手册内容包括:1.帧中继典型配置举例一2.典型访问列表和地址转换综合应用配置案例3.交换机基本配置4.轮循DCC配置举例5.X.25典型配置举例6.MultiLink PPP配 ...

随机推荐

  1. hadoop中常见的问题

    一.在root下进行格式化 这样很糟糕 这样的话,若是第一次装的话,我的建议是将生成的文件都删掉,恢复到最开始的状态, 1. 首先你需要删除 vi conf/hdfs-site.xml   配置文件的 ...

  2. 【Android 进阶】临时卸载root和恢复root功能

    [前言]为什么有这个需求? Q:首先,谈谈为啥想要root呢? A:有root才能有控制权,也才能折腾很多东西,比如:删删流氓软件,用用代理.软件自动安装等: Q:然后,那么为何又需要删除root呢? ...

  3. Linux内核同步机制之(二):Per-CPU变量

    转自:http://www.wowotech.net/linux_kenrel/per-cpu.html 一.源由:为何引入Per-CPU变量? 1.lock bus带来的性能问题 在ARM平台上,A ...

  4. obj-m

    转自:http://blog.sina.com.cn/s/blog_693301190100sxoi.html obj-m (转帖) 目标定义是Kbuild Makefile的主要部分,也是核心部分. ...

  5. Javascript操作剪切板数据(支持IE、Chrome、360、搜狗),亲测!

    clipboarddata只能在IE浏览器中使用,在chrome下会提示对象未定义!以下的方法支持IE.Chrome.360.搜狗等浏览器,其它浏览器还未验证. <!DOCTYPE html&g ...

  6. Codeforces Round #313 (Div. 2) D. Equivalent Strings

    D. Equivalent Strings Time Limit: 2 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/559/ ...

  7. MATLAB信号与系统分析(一)——连续时间信号与系统的时域分析

    一.连续时间信号的表示: 1.向量表示法: 在MATLAB中,是用连续信号在等时间间隔点的样值来近似表示连续信号,当取样时间间隔足够小时,这些离散的样值就能较好地近似出连续信号. 对于连续时间信号f( ...

  8. 字符串处理 Codeforces Round #296 (Div. 2) B. Error Correct System

    题目传送门 /* 无算法 三种可能:1.交换一对后正好都相同,此时-2 2.上面的情况不可能,交换一对后只有一个相同,此时-1 3.以上都不符合,则不交换,-1 -1 */ #include < ...

  9. 记忆化搜索(DP+DFS) URAL 1183 Brackets Sequence

    题目传送门 /* 记忆化搜索(DP+DFS):dp[i][j] 表示第i到第j个字符,最少要加多少个括号 dp[x][x] = 1 一定要加一个括号:dp[x][y] = 0, x > y; 当 ...

  10. BZOJ3748 : [POI2015]Kwadraty

    打表可得结论: 1.只有2,3,6,7,8,11,12,15,18,19,...,108,112,128这31个数的k值是无穷大 2.当n足够大的时候,即当n>506时,设$f(x)=1^2+2 ...