Как освоить выражение Loop Expression в After Effects

Как освоить выражение Loop Expression в After Effects

After Effects Community

Использование выражения Loop Expression в After Effects поначалу может пугать. Это немного похоже на кодирование, поэтому может сбить с толку, если вы просто хотите закончить редактирование. Однако выражения - это невероятные элементы кода, которые могут сэкономить вам часы на создании сложных повторяющихся анимаций, поэтому их стоит изучить.

Одно из самых полезных выражений, которое стоит изучить, - After Effects Loop Expression.

Краткое содержание

Часть 1: Структура и типы выражений цикла After Effects

1. Свойство: loopOut("pingpong",1)

2. Тип цикла: loopOut("pingpong",1)

3. Модификатор: loopOut("pingpong",1)

Часть 2: Как использовать выражение Loop в After Effects

Часть 3: Творческие способы использования LoopOut в After Effects

Разнообразие значений

Типографские проекты

С другими эффектами


Часть 1: Структура и типы выражений цикла After Effects

Выражения - это крошечный фрагмент кода JavaScript, который вы используете в анимированных свойствах в After Effects. Они упрощают все до одного значения на одном слое в определенной точке, которую вы выбираете. Несмотря на то, что существует несколько фантастических пресетов анимации, которые вы можете попробовать, умение создавать свои собственные - очень полезный навык.

Для начала вам нужно понять, как создается выражение цикла в After Effects. В любом выражении цикла есть 3 отдельных раздела: свойство, тип цикла и модификатор. Эти три элемента создают команду, которую After Effects может использовать для зацикливания ключевых кадров несколькими способами.


Одним из наиболее часто используемых выражений в анимации является эффект LoopOut PingPong, который мы будем использовать в этом примере.


loopOut("pingpong",1)

1. Свойство: loopOut("pingpong",1)

Существует 2 пары свойств Loop, которые необходимо знать:

LoopIn и LoopOut: Как вы уже догадались, каждый из этих типов циклов указывает After Effects, начинается ли цикл до (LoopIn) или после (LoopOut) ваших ключевых кадров.

LoopInDuration и LoopOutDuration: Эти типы немного отличаются друг от друга, поскольку позволяют указать After Effects, что цикл будет основываться на секундах, а не на ключевых кадрах. Для этого нужно добавить модификатор, о котором мы расскажем ниже. В целом, циклы длительности используются только в определенных обстоятельствах - например, если вы хотите быстро настроить длительность цикла до первого ключевого кадра (LoopInDuration) или после последнего ключевого кадра (LoopOutDuration), не меняя ключевые кадры.


2. Тип цикла: loopOut("pingpong",1)

Тип цикла - это место, где вы определяете тип анимированной петли, которую создаст After Effects. Существует 4 типа петель:

("Пингпонг")


Петля PingPong Loop возьмет первый и последний ключевые кадры и будет перемещаться между ними взад-вперед.


("Цикл")


Циклическая петля повторяет ключевые кадры по порядку. Если последний ключевой кадр имеет те же значения, что и первый, After Effects создаст бесконечный цикл анимации.


("Смещение")


Петля смещения сложна для понимания, но невероятно мощна в использовании. Петля смещения повторяет вашу анимацию с ключевыми кадрами, но смещает ее, так что она начинается с последнего ключевого кадра. Запутались? Мы вас не виним - посмотрите пример, чтобы увидеть его в действии. Визуально это проще понять.


("Продолжить")


Петля "Продолжить" позволяет завязать концы анимированных сцен, когда нужно, чтобы все исчезло с экрана одновременно. Это выражение цикла в After Effects продолжает скорость/значение последнего ключевого кадра. Анимация продолжается вечно - по крайней мере, до тех пор, пока вы не решите ее завершить. Почему бы не попробовать его для улучшения вашей фотоанимации?


3. Модификатор: loopOut("pingpong",1)


Модификатор - это последняя инструкция по выражению, которую вы даете After Effects. В некоторых случаях он вообще не нужен. При использовании свойств, основанных на длительности, модификатор указывает After Effects на количество секунд для повторения.


Для выражений LoopIn и LoopOut модификатор указывает программе, к скольким ключевым кадрам нужно применить цикл. Обратите внимание, что число относится не непосредственно к ключевым кадрам, а к анимированному участку между ключевыми кадрами.


Например, если вы используете свойство LoopOut с модификатором 1, After Effects будет повторять анимацию между двумя последними ключевыми кадрами на временной шкале. Если использовать модификатор 2, то анимация будет повторяться между 3 предыдущими ключевыми кадрами.


Часть 2: Как использовать выражение Loop в After Effects

Выражение Loop Expression в After Effects может добавить ключевой кадр к любому значению. В этом видео примере вы можете увидеть, что произойдет, если применить выражение к значению Position.


1.Создайте ключевые кадры, как в любом анимационном проекте.

2.Выберите значение, к которому нужно добавить выражение, на временной шкале.

3.Перейдите в меню Анимация > Добавить выражение. Вы также можете удерживать Alt (Option для Mac) и нажать на значок секундомера рядом со значением.

4.В поле на Временной шкале введите или вставьте выражение. Вы заметите, что After Effects предугадывает, что вы хотите использовать, и предлагает вам удобное выпадающее меню, из которого можно выбрать элементы.

5.Проверьте анимацию и, если нужно, добавьте модификатор.


Совет профессионала: Если вы применили выражение After Effects Loop Video Expression и хотите настроить ключевые кадры, бывает непросто понять, что происходит. Используйте кнопку = рядом с выражением, чтобы включать и выключать его. Это избавит вас от необходимости удалять выражение, чтобы внести коррективы.


Часть 3: Креативные способы использования LoopOuts в After Effects

Теперь, когда вы знаете, как использовать выражения цикла, вы, возможно, сожалеете о том, что раньше тратили время на ручную анимацию LoopOuts в After Effects. Не волнуйтесь! Скоро вы придумаете интересные проекты, в которых сможете опробовать эти навыки, например, новую моушн-графику. Вот несколько идей.


Разнообразие значений


Вы можете использовать более одного выражения для каждого элемента в проекте, например, по-разному изменяя его размер и положение. Использование выражений цикла таким образом может помочь вам создать повторяющиеся фоны движения или простые элементы, например облака, проплывающие в сцене.


Проекты по типографике


\Выражения Loop можно использовать для превращения текстовых переходов в невероятные текстовые эффекты с помощью простого выражения PingPong. Добавьте текстовый переход и создайте новые ключевые кадры для тех мест, где анимация должна повторяться. Затем добавьте модификатор к выражению, чтобы зациклить ту часть перехода, которую нужно повторить.


С другими эффектами


Использование выражений loop не мешает вам применять другие эффекты. Интересным эффектом, который можно использовать с выражениями LoopOut в After Effects, является встроенный эффект RepeTile. Это отличный способ быстро создать сложную фоновую графику.


Выражения - мощный, но часто игнорируемый инструмент для аниматоров. Как только вы освоите создание этих простых выражений, вы сможете экспериментировать и комбинировать их для создания крутых эффектов. Все, что для этого нужно, - крошечный кусочек кода!


Выражение Loop в After Effects - одно из самых простых в освоении. Кроме того, оно сэкономит вам массу времени при работе со сложными ключевыми кадрами.

Report Page