Руководство пользователя Отмена

Поведение: физические моделирования

  1. Руководство пользователя Character Animator
  2. Введение
    1. Новые возможности Adobe Character Animator
    2. Системные требования для Character Animator
    3. Информация о выпуске
    4. Обзор Adobe Character Animator
    5. Анимирование марионеток с помощью начального режима
    6. Основы рабочих сред
    7. Проекты
    8. Комбинации клавиш для Character Animator
  3. Создание марионеток и управление ими
    1. Подготовка графического объекта
    2. Создание марионетки с помощью мастера персонажей
    3. Создание марионеток с помощью Конструктора марионеток
    4. Создание марионеток из графического объекта
    5. Сбор марионеток в сцене
    6. Изменение графических объектов с помощью автопереключения
    7. Управление марионетками и запуск их триггеров
  4. Оснащение
    1. Использование панели «Марионетка»
    2. Работа со слоями
    3. Сетка, вложения и метки
    4. Выявление проблем с оснащением
  5. Поведения
    1. Добавление тегов и поведений
    2. Поведения в Character Animator
    3. Подробнее о поведениях
      1. Тело: прямое управление
      2. Тело: автоматическая анимация
      3. Переключение слоев
      4. Физическое моделирование
      5. Утилита
  6. Запись и воспроизведение
    1. Запись и воспроизведение
    2. Редактирование записанного выступления
    3. Камеры сцены
    4. Использование ключевых кадров в Character Animator
  7. Экспорт проектов
    1. Экспорт сцены или марионетки
    2. Потоковая передача сцены в реальном времени
    3. Подсказки и рекомендации по потоковой передаче

Новый начальный режим уже доступен!

В Character Animator 22.5 (выпуск за июнь 2022 года) добавлен Начальный режим, позволяющий начать анимировать, не имея какого-либо предварительного опыта. Обновите сейчас до последней версии, чтобы попробовать.


Магниты: динамическое прикрепление объектов

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

Настройка

  1. Добавьте поведение «Магниты» к каждой марионетке, которая должна быть соединяемой. Убедитесь, что в структуре марионетки поведение «Физика» имеет тот же уровень или выше.

  2. Примените тег «Магнит» (в категории тегов «Физика») к меткам, которые могут прикрепляться друг к другу.

  3. Примените тег «Динамика» (в категории тегов «Физика») к группе, к которой будут прикрепляться метки.

Элементы управления

Примечание.

Если один из слоев с магнитами освободить от триггера или скрыть, соединения могут быть разорваны. Подключения также могут быть разорваны, когда интенсивность стремится к 0.

Подключить стиль

Управляет ориентацией связанных объектов друг относительно друга: Объединение сохраняет исходную ориентацию в момент прикрепления, тогда как Шарнир позволяет прикрепить объект к точке вращения. При использовании нескольких экземпляров поведения «Магниты» (например, при создании соединений между марионетками) с разными стилями присоединения применяется соединение «Шарнир».

Интенсивность

Управляет силой соединения между прикрепленными объектами: при более низких значениях объекты движутся свободнее, чем при более высоких значениях. Если интенсивность равна 0, остальные метки с тегом «Магнит» не притягиваются, а все текущие соединения разрываются.

Диапазон

Контролирует максимальное расстояние (в пикселах), на котором метки с тегом «Магнит» должны находиться друг от друга для формирования соединения.

Наложить сталкиваемые объекты

Oпределяет, могут ли перекрываться группы с тегом «Столкновение», содержащие метки с тегами «Магнит» при столкновении с другими группами, которые не имеют тега «Магнит» (флажок установлен) или всегда сталкиваются (флажок не установлен). Если флажок снят, группы сталкиваются, когда встречаются их контуры. Значение диапазона может потребоваться увеличить, так как метки не будут перекрываться перед соединением.

Поведение «Магниты»

Просмотрите учебное пособие и узнайте, когда, как и для чего используется это поведение.

Линии движения: рисование линий позади быстро движущихся объектов для акцента на движении.

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

Настройка

  1. Добавьте поведение «Линии движения» к марионетке. 
  2. Добавьте тег метки «Линии движения» (из категории тегов-модификаторов) к любому количеству меток, от которых должны рисоваться линии движения. Места расположения таких меток могут перемещаться напрямую (путем перетаскивая, если у них также есть тег метки «Перетаскивание»), или опосредованно (как часть сетки, которой управляет другое поведение).

Элементы управления

Когда марионетка движется, от меток с тегом «Линии движения» рисуются линии в зависимости от их скорости. У этого поведения следующие параметры:

  • Пороговое значение скорости: определяет скорость, с превышением которой от меток с тегом «Линии движения» начинают рисоваться линии движения. 
  • Время жизни линии: определяет длительность отображения линий движения. 
  • Толщина линии: определяет толщину основной линии движения, рисуемой от каждой метки с соответствующим тегом. Ширина вторичных линий движения задается как доля ширины основной линии.
  • Вторичные линии: вдоль каждой основной линии отображается пара меньших линий движения, чтобы подчеркнуть движение. Расположение и длина вторичных линий определяются случайным образом для получения визуально более привлекательного вида.
  • Смещение вторичной линии: определяет расстояние вторичных линий от каждой основной линии движения. 
  • Цвет (R), (G) и (B): определяет красный, зеленый и синий компоненты цвета линий движения, каждый компонент задается в процентах. 
  • Непрозрачность: определяет видимость линий движения. 
  • Затухание непрозрачности: определяет то, как хвосты линий становятся все более светлыми. По умолчанию эта настройка включена.
  • Линии неравномерной толщины: постепенное уменьшение толщины линий движения при одновременном увеличении их прозрачности.

Частицы — управление объектами с помощью физики

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

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

Примечание.

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

Элементы управления

  • «Режим частицы» управляет создаваемым типом движения частиц. При значении «Снег» частицы падают с верхней части сцены, при значении «Съемка» частицы выстреливаются из положения марионетки в направлении нажатого положения, при значении «Ядро» частицы выстреливаются в определенном направлении.

У этого поведения следующие параметры:

Примечание.

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

Окно установок синхронизации губ

  • «Сенсорный ввод и ввод с помощью мыши» управляет обработкой поведением действий мыши, например, нажатия и перетаскивания.
  • «Ввод с клавиатуры» управляет обработкой поведением нажатия клавиш.
  • «Непрерывный режим» (для режимов частиц «Съемка» и «Ядро») управляет автоматическим выстреливанием частиц без использования мыши.
  • В режим отслеживания мыши излучаются частицы в сторону от траектории движения, отслеживаемой по положению указателя мыши или положению пальца на сенсорном экране, и в направлении движения. 
  • Параметр «Непрозрачность частиц с мерцанием» вызывает изменение яркости излучаемых частиц с течением времени, подобно мерцанию светлячков ночью. Совет: в поведении «Физика» задайте параметру «Сила гравитации» значение 0 %, чтобы смоделировать плавающие частицы рядом с перетаскиваемой траекторией движения.
Примечание.

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

  • Частицы/с управляет коэффициентом создания.
  • «Направление» (для режима «Ядро») управляет углом, под которым выстреливаются частицы из центра марионетки.
  • «Скорость» управляет частотой выстреливания.
  • «Распространение» управляет шириной области, в которой будут создаваться частицы. Если необходимо, чтобы в режиме «Снег» частицы падали по всей ширине сцены, задайте значение 100 %.
  • Произвольный выбор управляет изменчивостью направления, в котором вылетают частицы. Используется в сочетании с параметром «Распространение» для создания различного внешнего вида.
  • «Время жизни» управляет продолжительностью существования частиц (в секундах) от создания до уничтожения.
  • «Обеспечение преобразования излучателя» управляет тем, влияет ли на частицы масштаб, наклон и вращение излучателя (например, капли воды, которые распыляются из хобота слона). Если флажок снят, на излучаемые частицы влияет только положение излучателя и параметр «Масштаб частицы».
  • «Масштаб частицы» управляет размером излучаемых частиц относительно нормального размера марионетки.
  • «Непрозрачность излучателя» управляет видимостью исходной марионетки, из которой излучаются частицы. Установите значение 0 %, чтобы видимы были только излучаемые частицы. Параметр «Непрозрачность» поведения «Преобразовать» может дополнительно влиять на непрозрачность излучателя.
  • «Непрозрачность частиц» управляет видимостью излучаемых частиц.
  • «Непрозрачность частицы затухания» управляет тем, уменьшается ли видимость излученных частиц по мере истечения времени жизни.

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

Сила гравитации, Направление гравитации, Отскок от сторон сцены, Возможность отскока, Сила ветра и Перетаскивание стали частью параметров поведения «Физика». Параметр «Уплотнение и растягивание» больше не доступен.

Сталкиваемые частицы

Поведение «Частицы» допускает испускание частиц, которые могут сталкиваться с другими частицами или другими слоями, помеченными тегом
«Столкновение».

Удаление всех существующих частиц в сцене

Выберите марионетку с частицами и подготовьте ее для записи. Затем нажмите клавишу D.

Частицы сталкиваются в проекте
Частицы сталкиваются в проекте

  1. В поведении Частицы установите флажок Столкновение.

  2. В поведении Физика, которое управляет физической системой, настройте общие параметры гравитации и ветра, а также параметры в разделе Столкновение.

Физика: моделирование движения и деформации объекта

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

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

Примечание. Тег «Физика» игнорируется, если применить его к метке начала координат марионетки посредством ручного ввода на панели «Марионетка» или в случае, когда у графического объекта есть слой со словом «Качание» в имени.

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

Существующие настройки «Качание» для поведения «Физика» расширены с учетом поддержки деформации сжатия и растяжения с сохранением общего объема (площади поверхности) марионетки при деформации. Например, сжатие сетки марионетки заставляет боковые стороны расширяться, чтобы сохранить исходную площадь поверхности. Аналогично, растяжение сетки по вертикали заставляет середину сужаться.

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

Настройка

Назначьте тег «Физика» меткам, которыми необходимо управлять с помощью законов физики. Марионетка осуществляет качание относительно других меток, например начала координат или меток с тегом «Фиксированная». Если у импортированного графического объекта есть направляющая со словом «Качание» в имени, меткам, созданным из этих направляющих, автоматически присваивается тег «Физика». Для слоев со словом «Качание» в имени тег «Физика» присваивается меткам их начала координат. Однако тег «Физика», примененный к любой метке начала координат, игнорируется. 

Примечание.

Инструмент «Качание» на панели «Марионетка» может создавать метки с тегом «Качание» без необходимости изменения исходного файла графического объекта.

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

Совет. Используйте стиль присоединения Шарнир, чтобы марионетка могла плавно вращаться вокруг точки присоединения.

Для качания по-прежнему используются метки с тегом «Качание» и инструмент «Качание», но для управления столкновениями назначьте для слоев тег «Столкновение» или «Динамика».
Эти теги меток и слоев находятся в разделе Теги > Физика на панели Свойства.

Выполните следующие действия, чтобы заставить независимую группу качаться:

  1. Добавьте в группу одну или несколько меток с тегом «Качание». 
  2. Переместите начало координат группы в точку, где нужно закрепить движение качания.
  • Чтобы независимые группы сталкивались или передвигались по сцене, примените тег слоя «Столкновение», если необходимо, чтобы группа могла сталкиваться с другими слоями с тегом «Столкновение». Слой не будет двигаться, пока вы также не примените тег слоя Динамика, но при этом другие объекты с возможностью сталкивания могут отскакивать от него.
  • Примените тег слоя Динамика, чтобы группа могла двигаться в имитации. Также можно применить тег «Столкновение», чтобы динамический слой не игнорировал остальные слои, от которых он должен отскакивать.
  • Если пометить слой как динамический, также будут возникать указанные ниже действия, чтобы можно было увидеть движение слоя без дополнительной настройки: 
    • Также будет применен тег «Столкновение». Конечно, если столкновения не нужны, тег «Столкновение» можно отменить.
    • Если выбрать слой, содержащая его группа становится независимой. Если выбрать группу, она станет независимой, если это необходимо.
    • Содержащая или выбранная группа, если ранее был задан стиль присоединения «Шарнир», изменит стиль на «Свободный», чтобы слой мог двигаться.
Примечание.

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

Элементы управления

Качание указанных областей марионетки

Переместите марионетку, с которой соединен графический объект с поведением «Качание». Например, переместите лицо (если марионетка управляется с помощью поведения «Лицо») или выполните перетаскивание на панели «Сцена» (если марионетка управляется с помощью поведения «Перетаскивание»).

У этого поведения следующие параметры:

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

Сила гравитации: управляет величиной силы гравитации.

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

Отскок от сторон сцены управляет отскоком выпущенных частиц от любой стороны сцены.


Отскакивание — управление количеством отскакивающих частиц. Если уменьшить значение до 0 % и установить флажок «Отскок от сторон сцены», частицы будут скользить вдоль края.

Сила ветра управляет влиянием моделированного ветра на метки «Качание».

Изменение ветра управляет произвольным выбором направления и силы ветра. Увеличьте это значение, чтобы сделать ветер более реалистичным.

Качание:

  • Твердость пружины: управляет твердостью областей, управляемых метками «Качание». Можно настроить значение параметра «Твердость пружины» до 200 %. Для некоторых марионеток требуется снизить значение по умолчанию (например, до 20 %), чтобы сделать их более эластичными.
  • Сила ветра управляет влиянием моделированного ветра на метки «Качание».
  • Направление ветра: управляет ориентацией ветра, смещая метки с тегом «Качание» в этом направлении
  • Изменение ветра: управляет произвольным выбором направления и силы ветра. Увеличьте это значение, чтобы сделать ветер более реалистичным.

Столкновение:

  • Начало: определяет время начала имитации столкновения, это может произойти при активации из родительской группы, содержащей триггер запуска, или сразу после появления марионетки в сцене. Совет. Если вы хотите, чтобы движение в имитации успокоилось до ее отображения (например, куча листьев осела на землю, прежде чем ее раскидает другой объект), то задайте начало при активации триггера, а затем нажмите клавишу триггера, когда требуется показать успокоившуюся анимацию.
  • Форма: управляет точностью столкновений. «Быстрая» сближает форму слоев так, чтобы они были прямоугольными или круглыми (поэтому кажется, что детализированные слои не касаются друг друга при столкновении ), но она позволяет быстрее обрабатывать имитацию. «Контурная» использует контур слоя для обеспечения более высокой точности столкновений, но обработка имитации может занять больше времени.
  • Толщина: регулирует плотность слоев, которые сталкиваются друг с другом. 
  • Трение: определяет степень снижения скорости сталкивающихся слоев при соприкосновении друг с другом.
  • Возможность отскока: определяет, на какое расстояние сталкивающиеся слои отскакивают друг от друга. 
  • Отскок от сторон сцены: определяет возможность отскока сталкивающихся слоев от краев сцены.
  • Интенсивность возврата: регулирует скорость, с которой слои с возможностью динамики  возвращаются в свое исходное положение после столкновения с другим слоем. Укажите значение 0 или более низкие значения, чтобы предотвратить или замедлить их возврат.

Качание: деформация сжатия и растяжения, регулятор амортизации

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

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

Настройка

Тег «Качание» необходимо применить хотя бы к одной метке на сетке.

Элементы управления

  • Уплотняемость управляет степенью сохранения исходной площади поверхности марионетки. Чтобы обеспечить деформацию, соответствующую результатам применения поведения «Качание» в предыдущих версиях, необходимо задать значение 0 %.
  • Демпфирование определяет степень покачивания сетки, особенно при низких значениях твердости, когда обычно порождается более свободное движение.
Логотип Adobe

Вход в учетную запись