优草派 > 影视后期

AE常用的5个表达式 你知道几个?

李想         优草派

在用AE制作动画的过程中,我们经常要使用到相关的表达式来辅助我们实现动画效果。接下来,小编就来给大家介绍AE常用的5个表达式,一起来看看吧!

AE常用的5个表达式 你知道几个?

1、弹性表达式:Bounce,代码如下:

amp = 5 ; //振幅

freq = 3.0; //频率

decay = 4.0; //阻力

n = 0;

if (numKeys > 0){

 n = nearestKey(time).index;

 if (key(n).time > time){n--;}

  }

if (n == 0){ t = 0;}

else{t = time - key(n).time;}

if (n > 0){

 v = velocityAtTime(key(n).time - thisComp.frameDuration/10);

 value + v*amp*Math.sin(freq*t*2*Math.PI)/Math.exp(decay*t);

   }

else{value}

2、抖动表达式:Wiggle,代码为:wiggle(x,y);

括号中x代表抖动的频率,即抖动的速度;y代表抖动的范围,即抖动的幅度大小。

3、挤压与伸展表达式, 其代码如下:

maxDev = 12;

spd = 27;

decay = 2.0;

t = time - inPoint;

x = scale[0] + maxDev*Math.sin(spd*t)/Math.exp(decay*t);

y = scale[0]*scale[1]/x;

[x,y]

4、运动拖尾表达式,代码如下:

delay = 5;

d = delay*thisComp.frameDuration*(index - 1);

thisComp.layer(1).position.valueAtTime(time - d)

另外,如果你想给不透明度属性添加拖尾效果,可以输入以代码:

opacityFactor=80;

Math.pow(opacityFactor,index - 1)*100

5、计时表达式,具体代码为:

var hour = Math.floor((time/60)/60);

var min = Math.floor(time/60);

var sec = Math.floor(time);

var mili = Math.floor(time*60);

if (mili > 59){ mili = mili - sec*60; }

if (mili < 10){ mili = "0" + mili; } if (sec > 59){ sec = sec - min*60; }

if (sec < 10){ sec = "0" + sec; } if (min >= 59){ min = min - hour*60; }

if (min < 10){ min = "0" + min; }

if (hour < 10){ hour = "0" + hour; }

hour + ' : ' + min + ' : ' + sec + ' : ' + mili;

以上就是AE常用的5个表达式的相关介绍,希望能对大家有所帮助。After Effects简称AE,是Adobe公司旗下的图形视频处理软件,它是影视后期专业人士必备的软件之一,其功能非常丰富强大,能满足用户的多场景需求。与其他一般的视频后期软件不同的是,After Effects支持各种插件的安装和使用,我们可以通过下载安装特效插件来实现各种炫酷的视频效果。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024