AE -- 动画学习(制作动画小白入门)

1,441 阅读3分钟

AE 制作动画小白入门

动画的本质

动画和视频应该说是没有区别的,就是由很多个帧构成一个xx时间的动画。 于是这里就会有二要素【时间,画面】

而要实现画面又有很多个图层组成。

而图层又需要一些素材。

于是就是【文件、图层、时间轴、画面编辑】

而图层又有合并图层等,时间里面也会附带声音等,这些就构成了动画。。。 来自小白的理解

今日目标

实现一个这样的gif

表达式

展开,选择位置,然后按钮option键 && 点击那个⏱️的icon,就会出现表达式

一开始我要做抖动功能,然后搜一下,发现了wiggle函数,直接用上去就可以。但是效果不是很满意,想要做摇摆的🎁,然后没找到合适的函数,木的办法,得研究下这个表达式是怎么玩的。

我看很多别人都是value=[x,y],这里的xy就是二维坐标,其实不需要修改value的值,直接写就可以,[x,y]也行。value又是什么呢,就是当前的参数,也就是没有用表达式的时候,这个玩意的位置的值。

那么wiggle又是啥呢,它就是用time修改x,y坐标的一个函数而已。

理解了原理就可以自己写函数了,但是这个函数也不是那么容易,。。需要有点物理和数学知识。

移动位置

先看下我们修改y轴的结果。

抱歉,摇摆好像不能用位置完成,需要摇摆

摇摆

摇摆的时候使用wiggle函数,完美实现。

如果这个要自定义怎么做呢。

我们只输入一个值试试 time * 100

这个就随着时间不断的旋转,当然正式要旋转这个表达式肯定是错的,因为下一个周期开始的时候又重置,就有一个突兀的过程,这个就需要计算gif的总时间,然后让它平缓过渡,具体表达式自己写哈。

导出

可以在顶部【文件】 -> 【导出】 也可以快捷键command+shift+M添加队列

但是导出的时候只有mov格式,可以拉到ps再导出gif。 也可以安装AME(是Adobe公司的产品,直接在AE导出) 我是用在线的mov转gif ,搜索下一大堆,我来个传送链接

但是一般也比较大,可以配合压缩软件,也可以在线软件,在线压缩gif链接

其他

其实旋转也可以用数组的,比如刚刚可以改成[time * 100]

导出的时候有黑边

这是背景有地方没设置到,如果放大看边缘就可以看到了。
背景用的是矩形的话,可能没对齐,或者大小不对。
也可以直接设置背景(在空白区域右击,点击合成设置)

修改背景色,纯白HEX色值是#ffffff。 ff就是255,分别是红绿蓝组成。色值0123456789abcdef. 如ff就是最高255,fe就是254.

如何修改时长

也是在合成设置里面修改。 修改后,会发现动画变成了后面空白,这时候需要调整区域

拖动到最后面,这是控制元素的出现时段的。 (如果无法修改,右击选择时间->时间伸缩)

为什么wiggle没有连续性

可能wiggle结束的时候,这时候gif重新开始,而结束的时候不是开始的状态,就会失去连续性,所以需要修改时长让它们吻合,如何修改整体时长看上面。

更多待更新哈

我也是刚玩,昨天下载的AE软件~~
大佬看到请多指教

click cat image