利用Live2D插件与Duik插件在After Effect做骨骼动画!

Xsens动作捕捉 2023-05-08 23993

大家好,这篇文章主要介绍利用Live2D插件与Duik插件在AE上做动画的方法。这种方法是我在制作动画中无意发现的,因为要保持原作画文件的手绘纹理所以进行了这么一个尝试。自认为效果不错,能够满足一些不算复杂的动画需求,最主要的是能把模型导入为一个AE图层,能与其他图层同时工作,直接在AE上进行动画+特效+输出。比AE的木偶工具更好用,而且省掉很多软件切换的事。

--------------------------------------------------------------------------------

几点注意事项:

1. 这些都是个人摸索出来的经验,主要还是分享思路,抛砖引玉。有不同观点欢迎留言沟通。

2. 这个方法最主要还是最大化利用AE来进行动画,而且比传统木偶工具打点更稳定且效率高一点。但AE本身不算专业的骨骼动画软件,所以单独做模型可能还是比不过spine这些。但做动画还是有优势的,特别是习惯用AE的友友们。

3. 此方法目前仅适用于Windows系统(很遗憾Live2D的AE插件还没有MAC版,但如果有朝一日出了的话则Mac系统也能用)。

4. 如果自己用live2D建模的话需要对人物透视变形有一定基础。但live2D本身非常好上手,基本上照着教程就能理解。如果有现成模型则这一步省略。

----------------------------------------------------------------------------------

需要准备的软件:

Live2D Cubism 本体 + AE 插件 (AE插件没有免费版,但可以在官网申请42天的免费试用;此外教育版本价格也很优惠)

After Effects(推荐2020以上版本)

Duik Bassel插件(免费)

----------------------------------------------------------------------------------

Live2D强大的变形功能其实很适用于给插图做动画,在保持作画文件细腻画风与复杂纹理的同时还能提供CG动画流畅效果(逐帧画就费事多了),但是live2D的骨骼系统相!当!不!完!善!所有“骨骼”(其实就是旋转变形器)都得自己手动设置,而且没有反向动力学。习惯3D动画过程然后来操作这个真的痛苦…单独用Live2D做完整动画的作品其实不多,更多是做皮套人然后动捕,可能也有这个因素存在。于是乎打算放弃然后直接用duik绑骨然后在AE做动画,但是puppet pins打的我头大,而且卡的不行… 要是某天位图也能出路径工具就好了OTZ

当时一度痛苦面具,但发现Live2D还有AE插件这个东西,而且是把模型作为一个图层导进去的,于是突发奇想:把需要做变形的部件给单独作为模型导入AE然后替换掉原图层,其他图层仍然保留,这样的模型能被duik绑定吗?

可以!效果如图所示

利用Live2D插件与Duik插件在After Effect做骨骼动画!  第1张
相当于把原本的手图层和头图层替换掉

其实主要变形的部分也就是头(面部表情),手还有一些飘带、衣服之类的,完全可以在live2D建好模之后导出模型然后替换掉原本的图层。不过这里还是需要再live 2D本体上先做好模型的,插件不提供建模功能。

然后我们用Duik创建骨骼并绑定。每个图层都可以单独加载AE特效

利用Live2D插件与Duik插件在After Effect做骨骼动画!  第2张
Live2D图层也可以加载效果


利用Live2D插件与Duik插件在After Effect做骨骼动画!  第3张
直接把动画模型放入场景看合成效果

这里也简单提一下建模和导入的过程。我还是直接把整个立绘搬进live2D,由于只打算做头和手的变形,就把其他部件隐藏后直接开始先给头K帧。(主要是为了避免到时候发现少了某个图层)。这里还给头发做了点物理效果,在插件上能直接实时显示。(注意当需要让系统自动生成物理效果时,要依靠改变live2D参数进行物体的移动与旋转)

利用Live2D插件与Duik插件在After Effect做骨骼动画!  第4张
勾选realtime便能实时显示物理效果

手则单独开了另一个文件。因为以后这个手也可以给其他人用哈哈哈(偷个懒)。手的透视变形比头要复杂一些,有兴趣的话我考虑出个教程。

完成建模后,要生成纹理集并导出运作档。然后打开安装好live2D插件的AE。

利用Live2D插件与Duik插件在After Effect做骨骼动画!  第5张

?可以直接把运作档里的model3.json文件拖入。然后右键在效果里运用Live2D, 等一会模型就会被加载出来啦。Duik不仅有人形骨架的预设,也有动物骨架的预设。

利用Live2D插件与Duik插件在After Effect做骨骼动画!  第6张
根据不同动物提供不同关节数量的腿/身体等骨骼

然后就可以直接根据设置好的参数K帧了。

最后放上用这种方式做的动画作品。动画+建模大概用了六周左右的时间吧(不算画场景什么的)作品链接

最后感谢阅读!

The End