AE常用的表达式有哪些?AE常用表达式分享

AE常用的表达式有哪些?AE常用表达式分享,第1张

现在制作视频,可以使用的软件不再单一。PR、AE、剪映等都是很不错的选择,对此我们上也有对应的课程可以提供学习!而今天,我们要来说的是AE软件的学习!AE可以用来进行图形视频处理!想学AE,还不简单?选择羽兔的AE自学视频课程,4套专业系统课+91套案例课,带你掌握AE软件基础之后逐步上手案例实操~

AE常用表达式分享:

1time

表达式:timen,也就是时间(秒数)n,如果使用于旋转,n表示角度。

如果在旋转属性上设置表达式为time60,AE图层在1秒的时间旋转60度,2秒时旋转到120度,以此类推(数值为正数时顺时针旋转,为负数时逆时针旋转)。

2抖动/摆动

表达式:wiggle(freq,amp,octaves=1,amp_mult=05,t=time)

freq=频率(每秒抖动的频率);amp=振幅(每次抖动的幅度);octaves=振幅幅度(每次振幅都会有一些震幅幅度);amp_mult=频率倍频(数值越接近0,细节越少;越接近1,细节越多);t=持续时间(抖动时间为合成时间)。

如果在一维属性中,为位置属性添加wiggle(10,20),则表示图层每秒抖动10次,抖动幅度为20;如果在二维属性中,为缩放添加n=wiggle(1,10);[n[0],n[0]],则表示图层的缩放XY在每秒抖动10次,抖动幅度为20;如果在二维属性中,想单独进行抖动,需要将属性设置为单独尺寸后添加wiggle(10,20),表示图层的缩放X轴在每秒抖动10次,抖动幅度为20。

3index(索引)

表达式:index,为每间隔多少数值来产生多少变化。

如果对图层1的旋转属性添加表达式index5,则第一个图层会旋转5度,之后按Ctrl+D去复制多个图层时,第2个图层将旋转10度,以此类推;如果想要图层1不产生旋转保持正常形态,复制后的图形以5度递增,表达式可写为(index-1)5。

4value

表达式:value+在当前时间输出属性值。

如果对位置属性添加表达式为value+100,则位置会在关键帧数值的基础上对X轴向右偏移100(正数向右侧,负数像左侧);如果想控制Y轴的位置,则可对位置属性进行单独尺寸的分割,从而可单独控制Y轴(正数向下,负数向上)。

5random(随机)

表达式:random(x,y)在数值x到y之间随机进行抽取,最小值为x,最大值为y。

如果对数字图层添加表达式random(20),则数据会随机改变,最大值不会超过20。

如果对数字图层添加表达式random(10,100),则数据会在10到100之间随机改变。

如果对数字图层添加表达式seedRandom(5,timeless=false),random(50),则数据会在50以内随机改变,若希望数字随机变化为整数则应添加表达式为Mathround(random(2,50)),表示在2和50之间随机改变无小数。

6loopOut(循环)

表达式:loopOut()

loopOut(type=”类型”,numkeyframes=0)是对一组动作进行循环loopOut(type=”pingpong”,numkeyframes=0)是类似像乒乓球一样的来回循环;loopOut(type=”cycle”,numkeyframes=0)是周而复始的循环。

loopOut(type=”continue”)延续属性变化的最后速度,loopOut(type=”offset”,numkeyframes=0)是重复指定的时间段进行循环;numkeyframes=0是循环的次数,0为无限循环,1是最后两个关键帧无限循环,2是最后三个关键帧无限循环,以此类推。

7timeRemap(抽帧)

表达式:timeRemapn,n以帧为单位。将图层设置为timeRemap10,则每隔10帧就抽掉1帧画面。

8linear

linear(t,tMin,tMax,value1,value2)表示linear(time,开始变化的时间,结束变化的时间,开始变化时的数值,结束变化的数值);linear(t,value1,value2)表示当time在0到1之间时,从value1变化到value2。

ease(t,tMin,tMax,value1,value2)的含义与linear一样,区别是tMin和tMax之间缓入缓出。

easeIn(t,tMin,tMax,value1,value2)与linear的含义一样,区别是在tMin处缓入。

easeOut(t,tMin,tMax,value1,value2)与linear的含义一样,区别是在tMax点处缓出。

下图均以(time,0,3,131,1000)为例,若为数字的源文本属性添加此表达式可以制作出倒计时的效果n=linear(time,0,3,3,0)表示从0-3秒数字从3到0,希望数字为整体需添加Mathfloor()。

9OtherMath(角度弧度)

degreesToRadians(degrees)角度转为弧度(degrees度的变量或表达式),radiansToDegrees(radians)弧度转为角度(radians弧度的变量或表达式)。

可以使用一些数学中会出现那个用到的一些计算方式:sin,cos,tan,sec,csc,cot等。

10layer

表达式:layer(index),index是数值,按照编号检索图层;layer(name),name是一个字符串,按照名称检索图层;layer(otherLayer,relIndex),otherLayer表示图层对象,relIndex表示数值,检索属于图层对象的数值图层。

11marker

markerkey(index),index是数值;markerkey(name),name是一个字符串。

thisCompmarkerkey(1)time表示返回第一个合成标记的时间;thisCompmarkerkey(“我叫注释名称”)time表示返回具有名称”我叫注释名称”的合成标记的时间。

12comp(合成属性和方法)

width表示返回合成宽度;height表示返回合成高度,[thisCompwidth/2,thisCompheight/2]表示宽度和高度为合成的一半也就是居中的位置。

13param

param(name)中name表示字符串;param(index)表示数值。effect(“高斯模糊”)param(“模糊度”)效果控制点始终位于图层空间中。

14弹性

可以直接复制粘贴表达式,amp表示振幅,freq表示频率,decay表示衰减。

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_thisCompframeDuration/10);

amp=03;

freq=25;

decay=40;

value+vampMathsin(freqt2MathPI)/Mathexp(decayt);

}else{value;}

上述内容复制粘贴使用即可。

15反弹

k表示反弹最终结果,a表示反弹阻力,b表示反弹变化时间。如果k=500;a=8;b=30;x=k(1-Mathexp(-atime)Mathcos(btime));[x,x](根据不同情况调节kab的数值即可)。

16数字递增

StartNumber表示开始时的数值,EndNumber表示结束时的数值,StartTime表示开始的时间,EndTime表示结束的时间,和前面的linear表达式相对应。

示例:StartNumber=1;

EndNumber=20;

StartTime=0;

EndTime=3;

t=linear(time,StartTime,EndTime,StartNumber,EndNumber);Mathfloor(t)

17挤压与伸展

spd:挤压拉伸速度,maxDev:挤压拉伸大小,decay表示衰减。

示例:spd=20;maxDev=10;

decay=1;

t=time_inPoint;

offset=maxDevMathsin(tspd)/Mathexp(tdecay);

scaleX=scale[0]+offset;scaleY=scale[1]_offset;

[scaleX,scaleY]

那么,关于“AE常用的表达式有哪些?AE常用表达式分享”的内容羽兔就分享这么多,不知道大家根据以上的分享学到了没有?如果你实在觉得图文学习掌握的比较慢的话,那么就可以选择视频课程学习了。视频课程学习,不单止知识点清晰有条理,还通俗易懂,知识点还能够反复重温掌握!还在等什么?点击链接即刻学习体验吧:

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/3537616.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-03-04
下一篇2024-03-04

随机推荐

  • 美颜玉妆护肤品怎么样

    美颜玉妆护肤品好。根据查询相关公开资料显示,它们拥有优质的配方,有效滋养肌肤,提升肌肤的弹性和光泽,有助于改善肌肤的状态,使肌肤更加紧致,使肌肤更加水润。此外,它们还能有效抗衰老,抗氧化,修复受损肌肤,延缓肌肤衰老。玉姿颜七件套的顺序是洗面

    2024-04-15
    1059600
  • 保湿精华凝露和精华液它们用法功效那个好

    保湿精华凝露和精华液,它们都是保养皮肤的好帮手。虽然它们的使用方法和功效各有不同,但都能为肌肤提供所需的水分和营养。我们来看看保湿精华凝露。它通常是以凝露状或者轻薄的乳液质地呈现。使用时,只需取适量轻轻涂抹在清洁的脸部肌肤上即可。保湿精华凝

    2024-04-15
    67100
  • 精华露的正确使用步骤

    精华液和精华液本质上是一样的,所以用的顺序是一样的,爽肤水之后,乳液之前。但也有一些品牌的精华比较特殊,在爽肤水之前使用,也就是洁面后的第一步,比如:秘密美白柔滑精华、雪花秀保湿精华。1洗脸:洗面奶、面霜或慕思是最常用的洗脸方法。2涂抹爽肤

    2024-04-15
    57800
  • 口碑最好十大沐浴露

    口碑最好十大沐浴露有:多芬、强生婴儿、力士、舒肤佳、玉兰油、六神、妮维雅、凌仕、威露士、阿迪达斯。1、多芬:多芬创立于1957年,是全球著名的女性品牌,隶属于联合利华旗下。多芬是秀发和肌肤理护专家,主要产品是沐浴乳、洗发水及护发素。2、强生

    2024-04-15
    46300
  • sk2清莹露和神仙水有什么区别

    sk2清莹露和神仙水的区别有:质地不同:skll神仙水是精华水,水状质地,不粘稠,适合油性和混油型肌肤,可以淡化黑斑。清莹露属于清洁水,水润质地,能够补水和清洁皮肤。成分不同:神仙水以半乳糖酵母菌发酵物滤液为核心成分,添加丁二醇等保湿成分外

    2024-04-15
    44000
  • 白松露多少钱一斤 白松露的功效和做法

    一、白松露不论是价格还是地位都是松露界的一哥,凌驾于所有的松露之上,根据2019年年初价格汇总,价格是每千克2000美元,不过白松露的价格反差大的让人惊奇,它的价格和体积重量成正比,比如鸽子蛋一样大小的白松露在意大利的价格大概是35欧克,

    2024-04-15
    56600
  • 俄罗斯伊斯坎德尔导弹

    俄罗斯9K720 Iskander-MSS-26“伊斯坎德尔”导弹“伊斯坎德尔”导弹(北约代号为SS-X-26)是俄罗斯军队装备的最先进的战役战术导弹。从2005年起,俄军开始采购并在陆军中装备“伊斯坎德尔”导弹。2015年俄军计划装

    2024-04-15
    43600

发表评论

登录后才能评论
保存