В этом видеоуроке мы научимся создавать динамическую анимацию типографики в After Effects.
Экспрешен для затухающих колебаний:
amp = 0.06; freq = 1; decay = 5; 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; }
Экспрешен bounce для Expression Selector текста:
freq = 2; decay = 5; duration = 0.05; retard = textIndex*thisComp.frameDuration*1; t = time - (inPoint + retard); startVal = [100,100,100]; endVal = [0,0,0]; if (t < duration){ linear(t,0,duration,startVal,endVal); }else{ amp = (endVal - startVal)/duration; w = freq*Math.PI*2; endVal + amp*(Math.sin((t-duration)*w)/Math.exp(decay*(t-duration))/w); }