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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥ios动画全貌。在这里你可以看...
    每天刷两次牙阅读 8,566评论 6 30
  • 1 CALayer IOS SDK详解之CALayer(一) http://doc.okbase.net/Hell...
    Kevin_Junbaozi阅读 5,207评论 3 23
  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看...
    F麦子阅读 5,141评论 5 13
  • 官网中文版 1 简易天空替换## 技能:线性擦除,追踪运动,用颜色键K出人物,用色彩曲线调色。(1)天空图片素材放...
    朱细细阅读 10,862评论 4 82
  • 一、工作区和工作流程 1.工作区和面板 保存、删除、重置工作区停靠、编组、浮动面板 2.首选项 常规、预览、导入、...
    朱细细阅读 7,638评论 0 52