Выражения (Expression)

Выражение — это небольшой фрагмент кода jаvascript. Его можно подключить
к анимированным свойствам в проектах After Effects

» »

Выражение колебание для Expression Selector у текста

1 741

Начнём с того, что рассмотрим, как добавить выражение у текстового слоя к параметру. У текстового слоя через выподающее меню Animate добавить один из параметров. Далее через выподающее меню Add, добавить Expression в настройках Expression, у параметра Amount, кликаем на иконкку часиков с зажатой клавишей Alt , и вставляем выражение в текстовое поле.

Если в выражении есть ошибки, программа выведет информационный блок и сообщит вам об этом.

Выражение колебание для Expression Selector у текста
Выражение позволит добиться плавного затухагния при работе с анимацией у текста . Данное выражение я использую очень часто, благодаря ему, можно оживить появление текста.

Пример ниже:
Выражение колебание для Expression Selector у текста 2


freq = 1.5; //частота отскока
decay = 15; //сила затухания
duration = 0.18; // продолжительность
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);
}

Наличие ключевых кадров необязателльно.