Сведения о пространственной и временной интерполяции ключевого кадра

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

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

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

Временная интерполяция — это интерполяция значений во времени, а пространственная интерполяция — это интерполяция значений в пространстве. Некоторые свойства, такие как «Непрозрачность», имеют только временные компоненты. Другие свойства, такие как «Положение», имеют также пространственные компоненты.

Временная интерполяция и диаграмма значений

Используя диаграммы значений в редакторе диаграмм, можно точно откорректировать ключевые кадры временного свойства, созданные для анимации. На диаграмме значений значения по оси X отображаются красным цветом, по оси Y — зеленым цветом, а по оси Z (только 3D) — синим цветом. Диаграмма значений содержит полные сведения о значениях ключевых кадров в любой момент времени в композиции, позволяя управлять ими. Кроме того, на панели «Информация» отображается метод временной интерполяции для выбранного ключевого кадра.

Пространственная интерполяция и путь движения

Если пространственная интерполяция применяется или изменяется для такого свойства, как «Положение», путь движения настраивается на панели «Композиция». Другие ключевые кадры на пути движения содержат сведения о типе интерполяции в любой момент времени. На панели «Информация» отображается метод пространственной интерполяции для выбранного ключевого кадра.

При внесении пространственных изменений в слое After Effects использует в качестве пространственной интерполяции по умолчанию вариант «Автоматическая по Безье».

Примечание.

Чтобы изменить вариант по умолчанию на линейную интерполяцию, выберите команду «Правка» > «Установки» > «Общие» (Windows) или «After Effects» > «Установки» > «Общие» (в ОС Mac OS), а затем — пункт «Использовать пространственную линейную интерполяцию». Изменение параметра не влияет на уже существующие ключевые кадры или на новые ключевые кадры в свойствах, для которых уже существуют ключевые кадры.

Интерполяция траектории движения: «Линейная», «Автоматическая по Безье», «Непрерывная кривая Безье», «Кривая Безье» и «Остановка»
Интерполяция пути движения 

A. Линейный B. Автоматическая по Безье C. Непрерывная кривая Безье D. Кривая Безье E. Нулевого порядка 

В некоторых случаях пространственная интерполяция «Автоматическая по Безье» для ключевых кадров положения может привести к нежелательному возвратно-поступательному движению (бумеранг) между ключевыми кадрами с равными значениями. В таком случае можно изменить более ранний кадр, чтобы использовать интерполяцию нулевого порядка или задать для ключевых кадров линейную интерполяцию.

Ресурсы в Интернете, посвященные интерполяции ключевого кадра

Аарон Рабинович (Aharon Rabinowitz) опубликовал на веб-сайте Creative COW два видеоурока с описанием и решением проблемы бумеранга, которая возникает из-за случайного назначения пространственной интерполяции «Автоматическая по Безье» для ключевых кадров с равными значениями:

Энтони Боланте (Antony Bolante) представил информацию и иллюстрации, касающиеся интерполяции ключевого кадра, в статье на веб-сайте Peachpit Press.

Методы интерполяции ключевого кадра

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

По умолчанию для ключевого кадра используется один метод интерполяции, но применить можно и два метода: входящий метод применяется к значению свойства, когда индикатор текущего времени доходит до ключевого кадра, а исходящий метод применяется к значению свойства, когда индикатор текущего времени покидает ключевой кадр. Если указать разные входящие и исходящие методы интерполяции, значок ключевого кадра в режиме панели слоев примет соответствующий вид. Левая его половина будет представлять входящую интерполяцию, а правая половина — исходящую интерполяцию.

Примечание.

Чтобы переключиться между значками и номерами ключевых кадров, выберите в меню панели «Таймлайн» команду «Использовать значки ключевого кадра» или «Использовать индексы ключевого кадра».

Значки ключевых кадров на панели «Таймлайн» в режиме панели слоев: «Линейная (вход), остановка (выход)»; «Автоматическая по Безье»; «Непрерывная кривая Безье» или «Кривая Безье»; «Линейная (вход), кривая Безье (выход)»
Примеры значков ключевых кадров на панели «Таймлайн» в режиме панели слоев 

A. Линейный B. Линейная (входящая), нулевого порядка (исходящая) C. Автоматическая по Безье D. Непрерывная кривая Безье или кривая Безье E. Линейная (входящая), кривая Безье (исходящая) 

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

Чтобы больше узнать о том, как разные методы интерполяции влияют на временные свойства, попробуйте установить хотя бы три ключевых кадра с различными значениями для свойства временного слоя, например «Непрозрачность», и измените методы интерполяции при просмотре диаграммы значений в режиме редактора диаграмм на панели «Таймлайн».

Чтобы больше узнать о том, как разные методы интерполяции влияют на путь движения, попробуйте установить до трех ключевых кадров для пространственного свойства, например «Положение», с различными значениями на пути движения и изменяйте методы интерполяции в ходе предпросмотра движения на панели «Композиция».

Примечание.

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

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

Отсутствие интерполяции

Отсутствие интерполяции — это состояние, в котором у свойства слоя нет ключевых кадров. При этом секундомер выключен, а на панели «Таймлайн» под индикатором текущего времени отображается I-образный курсор . В этом состоянии, если для свойства слоя установить значение, оно будет сохраняться на протяжении всего слоя, если только не будет переопределено выражением. По умолчанию состояние без интерполяции применяется к свойству слоя. Если для свойства слоя есть ключевые кадры, используется один из типов интерполяции.

Линейная интерполяция

Линейная интерполяция обеспечивает равномерное изменение между ключевыми кадрами, которые могут придать анимации «механический» вид. В After Effects значения интерполируются между двумя соседними ключевыми кадрами максимально прямо, то есть без учета значений других ключевых кадров.

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

Интерполяция по кривой Безье

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

При применении интерполяции по кривой Безье ко всем ключевым кадрам свойства слоя After Effects создает плавный переход между ключевыми кадрами. Исходное положение дескрипторов направления вычисляется на основании того же метода, который используется в автоматической интерполяции Безье. При изменении значений ключевых кадров Безье в After Effects существующие положения дескрипторов направлений сохраняются.

В отличие от других методов интерполяции интерполяция по кривой Безье позволяет создавать любые комбинации кривых и прямых линии вдоль пути движения. Так как два дескриптора направления «Кривая Безье» работают независимо друг от друга, изгибающийся путь движения может резко превратиться в острый угол в ключевом кадре кривой Безье. Пространственная интерполяция по кривой Безье идеально подходит для рисования пути движения, повторяющего сложную форму, например маршрута на карте или контура логотипа.

Существующие положения дескрипторов направлений сохраняются при перемещении ключевого кадра по пути движения. Временная интерполяция, примененная к каждому ключевому кадру, определяет скорость движения вдоль пути.

Автоматическая интерполяция по кривой Безье

Автоматическая интерполяция по кривой Безье обеспечивает плавную скорость изменения ключевого кадра. С помощью этого типа пространственной интерполяции можно создать путь автомобиля, едущего по извилистой дороге.

Если изменить значение ключевого кадра «Автоматическая по Безье» , положения дескрипторов этой кривой автоматически изменятся для создания плавного перехода между ключевыми кадрами. При автоматической коррекции изменяется форма диаграммы значений или сегменты пути движения по обе стороны ключевого кадра. Если в предыдущем и следующем ключевом кадре также используется автоматическая интерполяция по кривой Безье, форма отрезков на дальней стороне предыдущих или следующих ключевых кадров также изменяется. Чтобы вручную изменить дескриптор направления автоматической интерполяции по Безье, необходимо преобразовать его в ключевой кадр «Непрерывная кривая Безье» .

Автоматическая интерполяция по Безье является пространственной по умолчанию.

Интерполяция по непрерывной кривой Безье

Как и автоматическая интерполяция по кривой Безье, интерполяция по непрерывной кривой Безье обеспечивает плавную скорость изменения ключевого кадра. Однако положения дескрипторов направления «Непрерывная кривая Безье» задаются вручную. При коррекции изменяется форма диаграммы значений или сегменты пути движения по обе стороны ключевого кадра.

Если интерполяция по непрерывной кривой Безье применяется ко всем ключевым кадрам свойства, After Effects корректирует значения всех ключевых кадров для создания плавных переходов. After Effects сохраняет эти плавные переходы при перемещении ключевого кадра «Непрерывная кривая Безье» на путь движения или на диаграмму значений.

Интерполяция нулевого порядка

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

Если применить интерполяцию нулевого порядка ко всем ключевым кадрам свойства слоя, значение первого ключевого кадра останется неизменным до следующего ключевого кадра, когда значения резко изменяются. На диаграмме значений сегмент, следующий за ключевым кадром «Нулевой порядок» , отображается как горизонтальная прямая линия.

Несмотря на то, что интерполяция нулевого порядка доступна только как метод временной интерполяции, ключевые кадры все равно отображаются на пути движения, но не связаны точками положения в слое. Например, при анимации свойства слоя «Положение» с использованием интерполяции нулевого порядка, значение положения предыдущего ключевого кадра сохраняется в слое до тех пор, пока индикатор текущего времени не достигнет следующего ключевого кадра, в котором точка слоя пропадает в предыдущем местоположения и появляется в новом положении.

Текущий кадр можно легко зафиксировать на время продолжительности слоя с помощью команды «Зафиксировать кадр». Чтобы зафиксировать кадр, поместите в него индикатор текущего времени. Убедитесь, что слой выделен, а затем выберите команду «Слой» > «Время» > «Зафиксировать кадр». Будет включено переопределение времени, а ключевой кадр «Нулевой порядок» будет помещен в положение индикатора текущего времени, чтобы зафиксировать кадр.

Примечание.

Если функция переопределения времени для слоя включалась ранее, в случае применения команды «Зафиксировать кадр» все созданные ключевые кадры будут удалены.

Интерполяцию нулевого порядка можно использовать только для исходящей временной интерполяции (для кадров, следующих за ключевым кадром). Если создать ключевой кадр за кадром «Нулевой порядок», будет создан новый ключевой кадр с входящей интерполяцией нулевого порядка.  

Примечание.

Чтобы применить или удалить интерполяцию нулевого порядка в качестве исходящей интерполяции для ключевого кадра, выделите ключевой кадр на панели «Таймлайн», а затем выберите «Анимация» > «Переключить ключевой кадр нулевого порядка».

Применение и изменение методов интерполяции ключевого кадра

Метод интерполяции можно применить и изменить для любого ключевого кадра. Изменения можно вносить в диалоговом окне «Интерполяция ключевого кадра» или применять их непосредственно к ключевому кадру в режиме панели слоев, на пути движения или в редакторе диаграмм. Можно также изменить интерполяцию, используемую по умолчанию в After Effects для пространственных свойств.

Сведения об использовании элементов управления «Плавное замедление» для автоматического изменения скорости между ключевыми кадрами см. в разделе Управление скоростью между ключевыми кадрами.

Изменение метода интерполяции в диалоговом окне «Интерполяция ключевого кадра»

Диалоговое окно «Интерполяция ключевого кадра» содержит параметры для настройки временной и пространственной интерполяции и (только для пространственных свойств) параметры привязки.

  1. В режиме панели диаграмм или в редакторе диаграмм выделите ключевые кадры, которые нужно изменить.
  2. Выберите команду «Анимация» > «Интерполяция ключевого кадра».
  3. Для параметра «Временная интерполяция» выберите один из следующих вариантов.

    Текущие настройки

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

    «Линейная», «Кривая Безье», «Непрерывная кривая Безье», «Автоматическая по Безье» и «Нулевого порядка»

    Примените метод временной интерполяции со значениями по умолчанию.

  4. Если были выбраны ключевые кадры пространственного свойства слоя, выберите один из следующих вариантов для пространственной интерполяции.

    Текущие настройки

    Сохраняет параметры интерполяции, уже примененные к выбранным ключевым кадрам.

    «Линейная», «Кривая Безье», «Непрерывная кривая Безье» и «Автоматическая по Безье»

    Примените метод пространственной интерполяции со значениями по умолчанию.

  5. Если были выбраны ключевые кадры пространственного свойства слоя, выберите в меню «Отсутствие привязки» способ определения положения ключевого кадра во времени, а затем нажмите кнопку «ОК».

    Текущие настройки

    Сохраняет используемый в данный момент способ определения положения выделенных ключевых кадров во времени.

    Пропускать по времени

    Сглаживает скорость изменения в выделенных ключевых кадрах, автоматически меняя их положение во времени на основании положений ключевых кадров непосредственно перед выделенными кадрами и после них.

    Заблокировать по времени

    Сохраняет выделенные ключевые кадры в их текущем положении во времени. Кадры остаются на месте, если только не переместить их вручную.

    Дополнительные сведения о сглаживании скорости изменения в выделенных ключевых кадрах см. в разделе Плавное движение с использованием ключевых кадров без привязки.

Изменение метода интерполяции с помощью инструмента «Выделение» в режиме панели слоев

  1. С помощью инструмента «Выделение» выполните одно из предложенных ниже действий.
    • Если для ключевого кадра используется линейная интерполяция, щелкните его, удерживая нажатой клавишу Ctrl (Windows) или Command (Mac OS), чтобы изменить интерполяцию на «Автоматическая по Безье» .

    • Если для ключевого кадра используется интерполяция «Кривая Безье», «Непрерывная кривая Безье» или «Автоматическая по Безье», для ее изменения на линейную интерполяцию щелкните ключевой кадр, удерживая нажатой клавишу CTRL (Windows) или COMMAND (Mac OS).

Изменение метода интерполяции в редакторе диаграмм

  • Щелкните ключевой кадр с помощью инструмента «Преобразование вершины» для переключения между линейной и автоматической интерполяцией по кривой Безье.
  • Выделите один или несколько ключевых кадров, а затем нажмите в нижней части экрана кнопку «Нулевого порядка», «Линейная» или «Автоматическая по Безье», чтобы изменить метод интерполяции.
Кнопки интерполяции в редакторе диаграмм: «Преобразовать выбранные ключевые кадры в тип "остановка"»; «Преобразовать выделенные ключевые кадры в тип "Линейный"»; «Преобразование выбранных ключевых кадров с интерполяцией «Автоматическая по Безье»
Кнопки интерполяции в редакторе диаграмм

A. Преобразовать выбранные ключевые кадры в тип «Остановка» B. Преобразовать выделенные ключевые кадры в тип «Линейный» C. Преобразование выбранных ключевых кадров с интерполяцией «Автоматическая по Безье» 

Изменение дескрипторов направления кривой Безье в редакторе диаграмм

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

При втягивании или вытягивании дескриптора направления вместе с ним по умолчанию перемещается маркер на противоположной стороне ключевого кадра. При разделении дескриптора направления создаются два независимо работающих маркера, привязанные к ключевому кадру.

  • Чтобы втянуть или вытянуть дескриптор направления, потащите его к центру или от центра ключевого кадра с помощью инструмента «Выделение».
  • Чтобы разделить дескриптор направления, потащите ключевой кадр, удерживая нажатой клавишу ALT (Windows) или OPTION (Mac OS) с помощью инструмента «Выделение». Можно также потащить указатель мыши, удерживая нажатой клавишу ALT (Windows) или OPTION (Mac OS), за пределами ключевого кадра, чтобы нарисовать новые маркеры независимо от того, существуют ли уже маркеры или нет.
  • Чтобы одновременно изменить дескрипторы направления двух соседних ключевых кадров, потащите сегмент диаграммы значений между этими кадрами.
Вытягивание дескриптора направления кривой Безье на диаграмме скорости
Вытягивание дескриптора направления кривой Безье на диаграмме скорости

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет