Выражение тряски афтер эффект

Обновлено: 22.12.2024

Замедление (Delay) и циклы (Loop) с помощью выражений (Expression) в After Effects.

Начало работы

Создаем новый шейповый слой, внутри создаем Group, Path любой (Ellipse например), и Fill

Delay (Задержка, замедление)

Добавим контроллер слайдер для шейпового слоя Effect > Expression Control > Slider Control

Добавим выражение для Shape Layer > Group(“02”) > Transform > Position

Установим значение для слайдера.

Продублируем 02 группу столько раз, сколько нужно.

Если без слайдера, то можно вместо последних двух строк использовать выражение: pos.valueAtTime(time-(i-1)*5/25)

Где 5 кадров деленное на 25 кадров (25 кадров у нашей композиции)

Простая циклическая анимация

Для группы 01 Position, к которой ранее добавляли анимацию, не удаляя ключевые кадры, добавим выражение:

Теперь перейдем к тому кадру где вы хотите закончить цикл и добавим ключевой кадр:

Цикл Modulo

Удалим ключевые кадры для Shape Layer > Group (“01”) > Transform > Position, дабы заменить анимацию с помощью выражения.

Добавим выражение для Shape Layer > Group (“01”) > Transform > Position:

Если вы хотите сделать анимацию сглаженной то замените последнюю строку выражения на:

Читайте также: