【教程】如何提取、导出碧蓝档案中的Live2D (Spine与Live2DViewerEX)

您所在的位置:网站首页 黄油动画提取 【教程】如何提取、导出碧蓝档案中的Live2D (Spine与Live2DViewerEX)

【教程】如何提取、导出碧蓝档案中的Live2D (Spine与Live2DViewerEX)

2024-07-06 22:49| 来源: 网络整理| 查看: 265

【事先说明】

1.这个都只是我个人的经验,不一定能完美适用于所有系统环境,但是大致思路就是这么个样子,如果哪里卡住的话那我可能多半爱莫能助,我已经很详细了;

[重要] 2.我所有的解包行为本意是丰富BA社区的创作素材,因为我本人很喜欢BA的艺术风格,千万不要拿去做有涉及到版权纠纷的事,牢记!

3.此方法的L2D清晰度取决于原本素材的分辨率,我们解出来的素材就是有锯齿的,要更清晰只能找别的软件修复或者找一种新的着色器来渲染;

4.将以小春的L2D为例;

【事前准备】

[非常重要] 1.完成"【教程】如何提取Q版模型、武器模型、材质与声效等"中【Step 4】的第5步;

2.电脑要装有软件"Spine v3.8.X",版本一定要对,v4.0会版本过高打不开:

百度网盘:https://pan.baidu.com/s/1_-r1nvmmkgJsiCVPtB4ZNg 提取码:1024

*这资源是真的难找,一堆破解不完全的

[非必须] 3.装有软件"LiveViewerEX"及其DLC"EX Studio":

Steam:https://store.steampowered.com/app/616720/Live2DViewerEX/

4.想学的脑瓜子和能动的手;

在Spine中导出PNG序列/MOV/AVI

【Step 1】整合素材

1.得到如图所示文件结构,我们要的是TextAsset和Texture2D里面的文件:

2.准备素材,把TextAsset中"角色名_home.atlas.asset"、"角色名_home.skel.asset"和Texture2D中有"角色名_homeX(一般都有好几个).png"的文件都复制到一个新的文件夹:

3.把两个带有asset后缀的文件的asset后缀直接删掉:

【Step 2】处理贴图与骨骼

打开软件Spine,新建项目:

2.导入骨骼数据:

文件位置选择刚刚新建的文件夹,选中skel文件导入;

提醒保存不用管,因为刚刚勾的是新项目,如果是插入就没提醒;

3.骨骼数据导入成功:

这里会有一堆缺失贴图的玩意,不用管,下一步;

4.导入贴图定位数据:

选择纹理解包器;

图集文件选atlas文件、输出文件随便选一个地方;

解开;

解开成功;

5.导入拆解贴图:

在右边"层级树"面板点击图片;

下方会弹出一个窗口,导入刚刚拆解纹理的位置;

不要调整,会错位;

导入成功;

【Step 3】预览L2D动画

1.点击左上角的设置,转为动画模式;

2.摄影表中"Talk_05_M"是当前正在处理的动作,点击右三角正向预览;

3.如何切换预览动作:

"层级树"菜单中打开"动画";

把要预览的动画左边的小点点点亮,此时摄影表中的预览动作名就变了,预览即可;

【Step 4】导出L2D动画为视频格式

1.打开导出面板;

2.选择图PNG序列:

• 预览:打开方便自己看裁剪结果;

• 动画:点最后一个,选自己要导出的动作;

• 多重采样反锯齿:拉满就完事,但是这救不了BA的高清马赛克素材(悲);

• 视区:裁剪点上,前两个是锚点位置,后两个是截取长宽,可以在预览窗口里调;

• 帧:有需要按长度裁剪的就勾上自己选;

• 压缩:性能够好空间够多就拉满,一般来说不用动,然而这也救不了BA的高清马赛克素材(悲);

然后处理PNG序列的话强烈建议用FFMpeg,需要点动手能力,网上有相关教程,这里不赘述了,它的压制能力真的太顶了!

3.选择视频MOV格式或AVI格式:参数和PNG序列相似,可以自己斟酌;

在Live2DViewerEX中的使用(初级教程)

关于这个软件,玩的比我溜多的多了多了去了,这里就是讲下怎么导入BA的素材,有兴趣可以自己摸索其他的玩法

【Step 1】整合素材:同Spine,不作展开;

【Step 2】导入贴图、骨骼文件:

1.打开"EX Studio"中的"Spine 编辑器":

2.导入选择模型文件夹导入之前创建的文件夹:

3.看到文件检视器中出现文件结构就成功了:

【Step 3】创建、配置L2D配置文件:

1.创建配置文件:

2.编辑配置文件:

3.修改选项中的缩放因子和着色器:

4.基本设置就完成啦:

5.预览一些效果:

在"动画"菜单中有这个骨骼所有的动画,点一下就能预览;

在"插槽"菜单中有这个L2D所有的层透明度配置,注意,在这个菜单中修改不会保存!只是一种预览作用,帮你确认名称和图片的关系;

6.动作组与透明度的设置:

①动作组:

回到"编辑Json"->"动作"中,添加一个动作组,在动作组里再添加动作,选Idle动画:

PS.动作组不要命名,直接点预定义中的idel即可!否则会导致闲置的时候也不播放动画!

来到Live2DViewerEX的控制面板导入我们给刚创建的Json文件:

双击加载后应该在桌面能看到播放待机动画的小春啦!

如果要做交互的话,在"点击区域"自行配置,这个稍稍有点麻烦,不作展开;

②透明度:

回到"编辑Json"->"控制器"中传建一个插槽透明度控制器,这里做一个去除背景的示范:

选中背景相关的层,保存:

这时候就把要去掉的都去掉啦:

如果不确定不想要的东西有哪些的话,去插槽里一个一个拉拉看就好了,基本上分为两种类型:实体,也就是我们看得见的像人啊背景啊装饰啊啥的;光效,那个透明度是用来调整光线强烈程度的,可以自己试试:

后话

    反正Live2D的提取使用就是这么一回事啦,很简单吧,只要动手连下江小春都能学的会,希望以后能有更多高质量修复Live2D的视频出现,BA的高清马赛克素材实在是过于令人绝望了!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3