Unreal Engine 5: быстрый способ перенести анимации и ABP на своего персонажа

Всем привет! Разберём, как можно сделать ретаргет готовых анимаций от Epic Games и их Animation Blueprint для нашего персонажа и уже через 10 минут побегать своим персонажем по сцене.

Важно: показывать я буду на версии движка 5.7 — подобный ретаргет работает и на более ранних версиях.

Найдём ABP_Unarmed.

Unreal Engine 5: быстрый способ перенести анимации и ABP на своего персонажа

Правой кнопкой мыши по нему - Retarget Animation

Unreal Engine 5: быстрый способ перенести анимации и ABP на своего персонажа

В Target Skeletal mesh - выбираем нашего персонажа

Unreal Engine 5: быстрый способ перенести анимации и ABP на своего персонажа

В Retarget выбираем Auto Generate Retarget — можно выбрать и созданный вручную, однако в этот раз мы не будем касаться этой темы.

Unreal Engine 5: быстрый способ перенести анимации и ABP на своего персонажа

Мы можем сразу посмотреть как будет проигрываться анимация на нашем персонаже

выделяем анимации - включая и ABP и жмем Export Animation - выбираем куда мы хотим сохранить анимации

Так же можем добавить Prefix который нам нужен

Unreal Engine 5: быстрый способ перенести анимации и ABP на своего персонажа

Вуаля и вот уже анимации на нашем персонаже

Заходим в BP Third Person Character → Mesh и выбираем Skeletal Mesh нашего персонажа.

Unreal Engine 5: быстрый способ перенести анимации и ABP на своего персонажа
Unreal Engine 5: быстрый способ перенести анимации и ABP на своего персонажа

Воу, его порвало)

Теперь применим ABP нашего персонажа ( напомню мы сдеалали ретаргет целого ABP c анреловского манекена)

Усе работает

Если интересно, как сделать динамику для грудей и хвоста — вот статья.

Кстати, вы также можете делать ретаргет и на персонажей, которые не имеют Unreal-структуры скелета — вот, например, персонаж с сайта Mixamo.

Unreal Engine 5: быстрый способ перенести анимации и ABP на своего персонажа

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

8
4
13 комментариев