Unreal Engine 5: быстрый способ перенести анимации и ABP на своего персонажа
Всем привет! Разберём, как можно сделать ретаргет готовых анимаций от Epic Games и их Animation Blueprint для нашего персонажа и уже через 10 минут побегать своим персонажем по сцене.
Важно: показывать я буду на версии движка 5.7 — подобный ретаргет работает и на более ранних версиях.
Найдём ABP_Unarmed.
Правой кнопкой мыши по нему - Retarget Animation
В Target Skeletal mesh - выбираем нашего персонажа
В Retarget выбираем Auto Generate Retarget — можно выбрать и созданный вручную, однако в этот раз мы не будем касаться этой темы.
Мы можем сразу посмотреть как будет проигрываться анимация на нашем персонаже
выделяем анимации - включая и ABP и жмем Export Animation - выбираем куда мы хотим сохранить анимации
Так же можем добавить Prefix который нам нужен
Вуаля и вот уже анимации на нашем персонаже
Заходим в BP Third Person Character → Mesh и выбираем Skeletal Mesh нашего персонажа.
Воу, его порвало)
Теперь применим ABP нашего персонажа ( напомню мы сдеалали ретаргет целого ABP c анреловского манекена)
Усе работает
Если интересно, как сделать динамику для грудей и хвоста — вот статья.
Кстати, вы также можете делать ретаргет и на персонажей, которые не имеют Unreal-структуры скелета — вот, например, персонаж с сайта Mixamo.
Мой телеграмм канал посвященный анимации и unreal engine