4年前 (2015-03-11)  After Effects 工程 |   抢沙发  869 
文章评分 3 次,平均分 2.0
111

第一次是在一个模板里看到的这段表达式,用在位置,旋转,缩放属性上,后来是在某论坛再次看到讨论这个,好像是Harry Frank写的吧,善于寻找国外学习资源的人应该不陌生,他出了很多关于表达式,粒子的教程,还没看过的赶紧记下来吧,留着备用。

amp = .1;
freq = 2.0;
decay = 2.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}

关于
后期合成制作|Videohive|C4D|After Effects|Mocha|Realflow|

发表评论

表情 格式

暂无评论

登录

忘记密码 ?

切换登录

注册

扫一扫二维码分享