欢迎光临散文网 会员登陆 & 注册

AE常用表达示

2023-06-26 17:52 作者:求飞求君  | 我要投稿

Expressions

Horizon 地平线:  做星空、天空、地平线


Z轴偏移,同理可做x、y偏移
(1)
z = index*thisComp.layer("Null 1").effect("Z")("Slider");
value + [0,0,z]

(2)
x=value[0];
y=value[1];
z=thisComp.layer("Null 7").effect("Slider Control")("Slider")*index;
[x,y,z]


无限地面
地面层链接相机(动态拼贴)
拼贴中心
x=value[0];
y=thisComp.layer("相机控制").transform.position[2];
[x,y]



数值偏移
  \\表达示*引索
  表达示*(计算符号)index


s = wiggle(0,0)[0];
\\wiggle返回值是一个数组
[0]取数组第一个数值
[1]取数组第二个数值

 
effect---time
---CC Force Motion Blur
---Pixel Motion Blur
特效---时间
---CC力运动模糊
---像素运动模糊


数字从1980开始,每秒递增2
1980+Math.floor(time*2)

5到8秒内,数字从1980到1990自动变化(只能整数)
Math.floor(linear(time,5,8,1980,1990))
Math.floor() 返回小于或等于一个给定数字的最大整数
可以理解 Math.floor()为向下取整
Math.abs(x) 函数返回指定数字 “x“ 的绝对值

数字增长:在5-7秒,数字从20升到104.40(toFixed(2)精确小数字点后几位)
t=time;
linear(t,5,7,20,104.40);

t=time;
linear(t,5,7,20,104.40).toFixed(2)

随机数字:random(20000000000000).toFixed(0)


在文字层上加滑块控制效果,K帧做文字变化


伪三维摄像机推拉核心:三维图层缩放至合成大小:
camZoom = 426.6666; distance = position[2] + camZoom; scale * (distance / camZoom);
景深=摄像机景深数值;距离=Z轴位置+景深;缩放*(距离/景深)


y轴归0
x=value[0];
y=0;
z=value[2];
[x,y,z]


随机生成表达式        seedRandom(1为随机静止、0为一直随机变化,数字随意):
seedRandom(1,1);
s=random(0,100);
[s,s]

seedRandom(1,1);
random(0,100);

AE常用表达示的评论 (共 条)

分享到微博请遵守国家法律