用umodel解spine的uasset和uexp只解出来了png。skel和atlas都解不出来,不知道要怎么弄了
spine资源 通过网盘分享的文件:GranWeaponSpineIcon.zip
链接: https://pan.baidu.com/s/1PchoQJ0uNGTnyV2BoxYMfw?pwd=wvgi 提取码: wvgi
全部资源 通过网盘分享的文件:gran saga.zip
链接: https://pan.baidu.com/s/1cyW80Xk2rrhXFWXlMMLhfg?pwd=gv6m 提取码: gv6m
发源文件(游戏)啊,你这个五G的资源包解压之后五十多个G (占用空间)
解压后应该只有11g
这个是源文件
通过网盘分享的文件:格兰骑士团数据包(韩服).zip
链接: https://pan.baidu.com/s/1Tm92zHXEMH6iU5urMxt3Xw?pwd=j2sf 提取码: j2sf
看了下是挺相似的,但我用尘白的脚本没提出来这游戏的文件
试了一下.
skel还原方法:
找到动画文件例如: GW01135-data.uexp GW01135 spine角色编号 -data 就是skel文件
找到文件头版本号标记位置. 往前找到1c
清理文件头 1c 之前的所有字节序列
清理掉文件尾的 00 00 00 00 00 00 00 00 00 00 c1 83 2a 9e
修改后缀名为skel
atlas还原方法:
找到atlas文件例如: GW01135-atlas.uexp GW01135 spine角色编号 -atlas 就是atlas文件.
atlas就比较简单了. 清理掉文件头尾垃圾字节就行. atlas的头尾都非常明显固定. 开头就是对应的图片名称 例如: GW01135.png 文件尾一般都是最后出现 index:-1的位置. 清理掉-1后的所有内容
也可以只清理掉 00 00 00 00 00 00 00 00 00 00 c1 83 2a 9e atlas的尾部并不严格.
最后让AI写脚本批量处理就行了.
理论上和尘白的方法是一样的. 只不过尘白是atlas和skel打到了一个uexp文件中. 还需要进行分割
GranSaga atlas和skel是分开的. 清理掉头尾就行. 清理头尾的方式理论上所有UE引擎打包的spine都是同样的方法.