7 ВЫРАЖЕНИЙ, в After Effects, необходимых для работы
7 ВЫРАЖЕНИЙ, в After Effects, необходимых для работы
Сегодня у нас на повестке дня базовые выражения, без которых совсем никуда в After Effects.
1 Blink (Мигания)
blink
Создаёт быстрое мигание объекта.
Math.sin(time * 10) > 0 ? 100 : 0
2 wiggle (частота, амплитуда)
wiggle
Добавляет случайные колебания — «дрожание» слоя.
wiggle(5, 20)
3 time*значение
time
Привязывает свойство к времени. Слой будет двигаться постоянно.
time*50
4 loopOut("тип")
loopOut
Зацикливает ключи. Варианты: "cycle", "continue", "pingpong", "offset".
loopOut("cycle")
5 posterizeTime(“кол-во кадров”)
posterizeTime
Ограничивает частоту кадров.
posterizeTime(8)
6 index
index
Сдвигает каждый слой вправо на 50 пикселей относительно предыдущего, создавая аккуратный ряд.
position + [index * 50, 0]
7 Elastic
elastic
Создаёт эффект упругого отскока после ключевого кадра.
try {
amp = 20 / 200;
freq = 40 / 30;
decay = 60 / 10;
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;
}
}
catch (e$4) {
value = value;
}
📌 Сохрани, чтобы не потерять
Подписывайтесь на нас в Telegram, там больше контента