请点击右上角在浏览器中打开

AE的无缝衔接!让wiggle循环起来

veleap头像
VE Leap社区
2023-10-23
1723
正文内容

wiggle是我们平时使用频率较高的表达式之一,但我们常常有一个疑惑:在循环动画中如果加入了wiggle,动画首尾的衔接可能不够自然,会产生卡顿感。

在合成中我给小球的位置打上wiggle(1,110)我们来预览一下结尾处的动画。

ae教程,ae表达式,循环晃动,wiggle,loop,linear,ae怎么让wiggle循环,

要解决这个问题,我们可以优化一下wiggle的使用,将寻常的wiggle()改为以下的表达式:

freq = 1;
amp = 110;
loopTime = 3;
t = time % loopTime;
wiggle1 = wiggle(freq, amp, 1, 0.5, t);
wiggle2 = wiggle(freq, amp, 1, 0.5, t - loopTime);
linear(t, 0, loopTime, wiggle1, wiggle2)

在表达式中,freq和amp分别代表频率和振幅,loopTime则是该合成中wiggle将会循环多少次。
我们用了time和linear来同时控制晃动,以达到首尾衔接的循环效果。

预览一下,动画显得顺畅多了。

ae教程,ae表达式,循环晃动,wiggle,loop,linear,ae怎么让wiggle循环,

今日份的表达式,你学会了吗?

相关阅读:

AE小技巧丨图层自动淡入淡出

AE小技巧丨用表达式固定渐变效果

  • AE使用教程
  • AE教程
  • ae表达式
  • wiggle
  • linear
  • 循环晃动
  • loop
  • ae怎么让wiggle循环
/
立即打卡
点击下方”选择文件"或将文件拖拽到此区域
支持批量上传,上传格式为mp4文件
*标题:
*简介:
下载专区

温馨提示

暂不支持 系列版本下载 欢迎加入社区交流群,获取最新产品及资讯