万能弹性表达式

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

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);
amp = 0.2;
freq = 3.0;
decay = 4.0; value + v*amp*Math.sin(freq*t*2*Math.PI)/Math.exp(decay*t); }else{ value; }

Add comment

Previous post 金属字工程分享
Next post 圣诞模板C4D源文件
image/svg+xml

Menu

Follow me