Записываем мокап с видео прямо в Unreal Engine 5.8

Сегодня рассмотрим новый плагин для Unreal 5.8 позволяющая записывать мокап анимацию с видео прямо внутри движка

Мокап-анимация — это анимация, записанная с движений реального человека и перенесённая на цифрового персонажа.

мой телеграмм канал посвященный анимации и Unreal

Сначала проверим стоит ли у нас MetaHuman creator core Data

Заходим в Epic Games лаунчер \ библиотека \ версия движка 5.8 \ настройки

Записываем мокап с видео прямо в Unreal Engine 5.8

Там поставим галочку напротив MetaHuman creator core Data \ на русском ‘’ Основные данные MetaHuman Creator ‘’

Записываем мокап с видео прямо в Unreal Engine 5.8

Откроем проект с которым работаем и Зайдем в Fab

Записываем мокап с видео прямо в Unreal Engine 5.8

Там в поисковике напишем

Metahuman Animator Markerless Motion Plugin и добавим к нашему проекту

Записываем мокап с видео прямо в Unreal Engine 5.8

Дальше идем в Plugins

Записываем мокап с видео прямо в Unreal Engine 5.8

Вводим в поисковике Metahuman и включим нужные плагины

Записываем мокап с видео прямо в Unreal Engine 5.8
Записываем мокап с видео прямо в Unreal Engine 5.8

После этого нужно будет перезапустить Unreal

Заходим в Tools \ life link hub

Записываем мокап с видео прямо в Unreal Engine 5.8

Там меняем live Data на Capture Manager

Записываем мокап с видео прямо в Unreal Engine 5.8

Жмем add\ Mono Video Ingest

Записываем мокап с видео прямо в Unreal Engine 5.8

В Take Directory - указываем путь где лежит наше видео

Важный момент видео с разрешением 1080 на 1080 у меня прога отказалась обрабатывать ( может у вас получится )

Записываем мокап с видео прямо в Unreal Engine 5.8
Записываем мокап с видео прямо в Unreal Engine 5.8

Выбираем нужное видео и жмем Add to Queue

Записываем мокап с видео прямо в Unreal Engine 5.8

И после этого жмем на кнопку Start

Движок должен создать новые папки и сохранить файлы по примерно такому пути ( life link hub можно закрыть)

Записываем мокап с видео прямо в Unreal Engine 5.8

Создадим MetaHuman Performance ( в нем как раз мы и будем переносить нашу анимацию на скелет)

Записываем мокап с видео прямо в Unreal Engine 5.8

Заходим и указываем наше видео в Footage Capture Data ( видео в нужном формате для unreal создалось после наших прошлых действий)

Записываем мокап с видео прямо в Unreal Engine 5.8

Идём во вкладку Processing Parameters → Body Tracking и ставим галочку. После этого во вьюпорте появится скелет.

Записываем мокап с видео прямо в Unreal Engine 5.8

Важно: если вы не скачаете плагин из Fab, вкладка Body Tracking работать не будет.

Дальше у нас есть 2 пути или подставить наш блюпринт с Metahuman сюда ( если он у вас создан)

Записываем мокап с видео прямо в Unreal Engine 5.8
Записываем мокап с видео прямо в Unreal Engine 5.8

Или сразу нажать вкладку Process ( однако тогда мы будем видеть анимацию на скелете во вьюпорте )

Записываем мокап с видео прямо в Unreal Engine 5.8

Я Выбрал вариант со скелетом

вот наш результат после нажатия кнопки Process

Теперь я иду в Export Animation и там выберу Дефолтный Unreal Mannequin (SKM Manny_Simple )

266
122
23
18
9
5
1
1
1