ОПИСАНИЕ:
Morph Targets In Sequencer — механика для Unreal Engine 5, реализующая управление morph targets персонажа через Sequencer.
Этот способ позволяет без труда анимировать морфы с помощью ключей таймлайна, используя Animation Blueprint и Blueprint персонажа.
Решение подходит для синематиков, катсцен, визуальных демонстраций и прототипов, не требует сторонних плагинов и легко адаптируется под любого импортированного персонажа с morph targets.
КЛАССЫ:
AnimGraphMan3 (Animation Blueprint) — вызывает morph targets по имени и применяет к ним значения, полученные из переменных.
BP_CharMan3 — класс персонажа: получает ссылку на Animation Blueprint, хранит значения морфов, передаёт их в анимационный класс и предоставляет доступ к управлению через Sequencer.
ПЕРЕМЕННЫЕ:
AnimGraphRef — ссылка на экземпляр Animation Blueprint. Используется для передачи значений морфов из класса персонажа.
MorphSmile / MorphOpenMounth — переменные в Animation Blueprint, отвечающие за конкретные morph targets.
SeqMorphSmile / SeqMorphOpenMouth — переменные в классе персонажа, предназначенные для управления из Sequencer.
Отмечены как Instance Editable и Expose to Cinematics, что позволяет устанавливать ключи на таймлайне.
Этот способ позволяет без труда анимировать морфы с помощью ключей таймлайна, используя Animation Blueprint и Blueprint персонажа.
Решение подходит для синематиков, катсцен, визуальных демонстраций и прототипов, не требует сторонних плагинов и легко адаптируется под любого импортированного персонажа с morph targets.
КЛАССЫ:
AnimGraphMan3 (Animation Blueprint) — вызывает morph targets по имени и применяет к ним значения, полученные из переменных.
BP_CharMan3 — класс персонажа: получает ссылку на Animation Blueprint, хранит значения морфов, передаёт их в анимационный класс и предоставляет доступ к управлению через Sequencer.
ПЕРЕМЕННЫЕ:
AnimGraphRef — ссылка на экземпляр Animation Blueprint. Используется для передачи значений морфов из класса персонажа.
MorphSmile / MorphOpenMounth — переменные в Animation Blueprint, отвечающие за конкретные morph targets.
SeqMorphSmile / SeqMorphOpenMouth — переменные в классе персонажа, предназначенные для управления из Sequencer.
Отмечены как Instance Editable и Expose to Cinematics, что позволяет устанавливать ключи на таймлайне.
Платформа: UE 5.5+
Формат: .uproject
Производительность: Подходит для синематиков, катсцен и визуальных демонстраций
Настройки: Количество управляемых морфов, Диапазоны значений, Ключи анимации в Sequencer