AE中如何使用形状图层做遮罩动画并用bodymovin成功导出

注意⚠️:bodymovin对AE动画支持有限的效果和类型,TEXT不支持,AE插件不支持,粒子效果,复杂动画转换较慢,不适合交互的场景

问题描述:

在ae效果菜单栏里添加的效果属性上做动画,用bodymovin导出来后没有动画,如下图,导出来的动画是无法生成的


解决方案:

如果要用bodymovin导出动画,尽量在图层自带的属性上做动画(比如位置*缩放*旋转*不透明度*描边颜色*不透明度*描边宽度*线段*虚线*颜色等等),通过效果、插件添加的属性基本不支持。


最终动画效果

1.新建一个合成(给开发的文件命名能用英文命名就用英文,因为代码不认识中文)

2.新建一个形状图层1,按住shift键,用鼠标在画板上一个300x300的圆形调整中心点。(可以用插件motion2快速调整中心点,插件下载链接在文章底部

在形状图层上画一个正圆形

3.选中形状图层1,在缩放属性(快捷键S)K两个关键帧,数值分别是0,100。(参见下方的动态演示图)


4.选中形状图层1,复制(command+D),出现形状图层2。(参见下方的动态演示图)

(选中形状图层2,按快捷键U展开图层上所有做了动画的属性)

5.将形状图层2的关键帧往后移两帧,可以任意改变形状图层2的颜色看看效果(为了让形状图层1出现镂空效果,形状图层2一定要在形状图层1上面)。(参见下方的动态演示图)

6.在形状图层1所对应的TrkMat(alpha轨道遮罩)的选项里选中Alpha反转遮罩“形状图层2”。


(参见下方的动态演示图)

7.收尾。如果动画结束之后有一圈细边,在形状图层1的透明度属性上K两个关键帧,数值分别是100,0。


最终延展效果


疑难解答:

1.AE CC版本的TrkMat (alpha轨道遮罩)不见了,在哪里?

2.插件motion 2的下载链接:

https://pan.baidu.com/s/1K8pvTWgsq-QEjHFQafyfOA 密码:yl7z

3.上述动画的工程源文件和导出的代码,有需要的可以下载参考:

链接:https://pan.baidu.com/s/1xT1nqt_jUhxzTWkDo0jCzA 密码:qdki

你可能感兴趣的:(AE中如何使用形状图层做遮罩动画并用bodymovin成功导出)