РуководстваРуководство5 мин чтения

Персонажи с ригом и анимациями для вашей игры: Из любой 3D-модели в Unity, Unreal или Godot

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

afk.ai/rig
Модель, перетащенная на afk.ai/rig: укажите, что это, и ИИ расставит суставы, нарисует веса скиннинга и проиграет анимации, созданные для этого скелета. Ожидание ускорено. Модель: anime-girl@Walking, автор — rosaliarenda, CC BY 4.0.

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

afk.ai делает это примерно за минуту. Перетащите модель, выберите, какое у неё тело, и ИИ сделает ей риг. Все анимации для этого тела сразу же на ней заиграют, а вы скачаете GLB или FBX для Unity, Unreal Engine, Godot или веба.

Что вы получаете

ЧастьЧто даёт afk.ai
СкелетИИ расставляет его по одному лишь мешу: гуманоид из 66 костей с пальцами и названиями, как у манекена Unreal, или скелет, созданный для одного из 14 других типов тела
Веса скиннингаРисуются за вас, с исправлениями для рук, которые уходят в тело, и для разрывов кожи
Анимации593 для гуманоидов и от 12 до 27 для каждого существа, все сделаны под его скелет
ФайлыGLB или FBX, где каждая выбранная анимация — отдельный клип (а также USDZ, OBJ и STL)
АвтоматизацияИнструмент командной строки, JavaScript-клиент и MCP-сервер для ИИ-агентов — через API для риггинга

1. Сделайте риг любого персонажа, существа или пропса

Загрузите файл GLB, glTF, FBX, OBJ, STL, PLY, DAE, USDZ или VRM либо ZIP-архив с моделью и её текстурами. Неважно, есть ли у неё уже скелет. ИИ расставит суставы там, где тело сгибается, и нарисует веса скиннинга, так что никаких маркеров вручную ставить не нужно.

Он спрашивает только об одном: какое тело вы загрузили. От этого зависит скелет: волк получает четыре лапы и хвост, а дракон — крылья.

  1. Ваша модель: аниме-персонаж на afk.ai/rig

    1Ваша модель

    Просто меш: костей нет, ничего не двигается

  2. Суставы расставлены: аниме-персонаж на afk.ai/rig

    2Суставы расставлены

    ИИ находит таз, колени, локти, шею и каждый палец

  3. Веса скиннинга: аниме-персонаж на afk.ai/rig

    3Веса скиннинга

    Каждый цвет — часть меша, которую двигает одна кость

  4. С анимацией: аниме-персонаж на afk.ai/rig

    4С анимацией

    На модели играют все анимации, созданные для этого скелета

Одна и та же модель на четырёх этапах одного рига на afk.ai/rig — от начала до конца около минуты. Модель: anime-girl@Walking, автор — rosaliarenda, CC BY 4.0.
Выбор What is it? на afk.ai/rig: Humanoid, Four-legged, Hoofed, Bird, Dragon, Dinosaur or kaiju, Spider or insect, Flying insect, Snake, Fish, Kangaroo, Frog, Turtle, Ghost и Object
Первое, о чём спрашивает afk.ai/rig. От типа тела зависят скелет и анимации, так что собака получает собачью походку, а дракон — крылья, которые машут.

2. Анимации, сделанные под каждый скелет

afk.ai всегда подгоняет собственные скелеты, поэтому каждая анимация из его библиотеки подходит вашему персонажу без всякого ретаргетинга. Для гуманоида их 593: ходьба, бег, спринт, idle, прыжки, лазанье и перепрыгивание препятствий, движения с мечом, луком и огнестрельным оружием, заклинания, танцы, эмоции, получение ударов и смерти. Любую из них можно проиграть на своей модели, прежде чем что-то скачивать.

У всех моделей одного типа тела одинаковые названия костей и одинаковые названия анимаций. Значит, один контроллер анимаций может управлять всеми гуманоидами в вашей игре, а другой — всеми волками.

Панель Animations на afk.ai/rig: Movement, Cover and Prone, Idle, Jump and Climb, Sports and Fitness, Combat, Unarmed Combat, Melee Weapons, Guns and Bows, Magic, Hit and Death, внизу — Download with 194 animations
  • Run Anime
  • Dance Charleston
  • Jumping Jacks
  • Sword Combo
Панель Animations на afk.ai/rig (для гуманоида их 593) по категориям и шесть анимаций на том же персонаже. Отметьте нужные — и они попадут в один файл. Модель: anime-girl@Walking, автор — rosaliarenda, CC BY 4.0.

3. Исправьте всё до того, как модель попадёт в движок

Тяжёлый рыцарь и стройный разведчик не должны двигаться одинаково. Панель Adjust меняет анимацию прямо во время проигрывания: ноги шире, руки ниже, плечи вперёд, темп медленнее. Меняйте одну анимацию или все сразу.

Если что-то выглядит не так, исправления есть на вкладке Rig: поднимите руки, чтобы они не входили в широкое тело, закройте разрывы кожи, перетащите сустав туда, где тело на самом деле сгибается, или исправьте одно место, которое пережимается.

Панель Adjust на afk.ai/rig, вкладка Animation: Ползунки позы, движения и положения — для одной анимации или для всех

Animation

Ползунки позы, движения и положения — для одной анимации или для всех

Панель Adjust на afk.ai/rig, вкладка Rig: Убрать руки из тела, исправить разрывы кожи, сдвинуть сустав или поправить участок

Rig

Убрать руки из тела, исправить разрывы кожи, сдвинуть сустав или поправить участок

Adjust на afk.ai/rig после рига. Ключевые кадры здесь не нужны: каждое изменение применяется к анимациям прямо во время воспроизведения.

4. Импортируйте модель в свой движок

Скачайте GLB или выберите FBX при скачивании. Каждая анимация придёт отдельным клипом.

Unity
Для гуманоида скачайте FBX и на вкладке Rig выставьте Animation Type в Humanoid. Его кости займут слоты Humanoid в Unity, так что на нём заиграют и анимации, сделанные для других Humanoid-персонажей. Для существа или пропса выберите Generic. GLB можно также импортировать через пакет glTFast.
Unreal Engine
Импортируйте FBX, а в версии 5.1 и новее — и GLB. Кости гуманоида названы как у манекена UE (pelvis, spine_01, thigh_l), поэтому IK Retargeter может сопоставить их автоматически.
Godot
Перетащите GLB в проект. Клипы появятся в его AnimationPlayer.
three.js, Babylon.js и PlayCanvas
Загрузите GLB и проиграйте клип.
Blender
Выберите File > Import > glTF 2.0 или импортируйте FBX.

Монстры, ездовые животные, питомцы и пропсы

Большинство авториггеров останавливаются на гуманоидах, а большинство игр — нет. В afk.ai есть скелеты и анимации для четвероногих и копытных животных, птиц, драконов, динозавров, пауков, летающих насекомых, змей, рыб, кенгуру, лягушек, черепах, призраков и пропсов. Ваши враги, ездовые животные и питомцы получают анимации, сделанные под их тела, а не под человеческое.

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

  • Дракон
  • Четвероногое
  • Копытное
  • Динозавр
  • Паук
  • Рыба
Шесть других типов тела с ригом на afk.ai/rig, каждый со своими анимациями.

Риг моделей из кода

Если в вашей игре нужно риггить много моделей, загружать их по одной не придётся. Инструмент командной строки afk-rig делает риг модели из терминала или скрипта сборки и сохраняет GLB:

npx afk-rig knight.glb --type human
npx afk-rig coin.glb --type object --animations Spin,Bounce -o coin.rigged.glb

С его помощью можно сделать риг целой папки ассетов в CI или риггить модели, которые загружают игроки, чтобы уже через минуту они ходили по вашей игре. Он также работает как MCP-сервер, так что ИИ-агент вроде Claude Code или Cursor может делать риг моделей, проверять и исправлять их за вас. Смотрите, что можно создать с API для риггинга.

Попробовать можно бесплатно, а с Pro — все анимации

Бесплатный аккаунт может сделать риг до 3 моделей в месяц и проигрывать на них все анимации, а скачать — до 3 анимаций в месяц. Pro открывает все анимации в каждом скачивании, для любой модели.

Free

Риггинг на нашем облачном GPU
Бесплатных облачных ригов в месяц: 3
Предпросмотр всех анимаций на вашей модели
Включено
Анимации для скачивания
3 в месяц
API для разработчиков
Те же бесплатные риги, затем оплата по факту
Реклама
Есть
Цена
$0

ProОтмена в любой момент

Риггинг на нашем облачном GPU
4 000 кредитов в месяц
Предпросмотр всех анимаций на вашей модели
Включено
Анимации для скачивания
Все, для любой модели
API для разработчиков
$10 в кредитах с каждым Pro Pass, затем оплата по факту
Реклама
Нет
Цена
$29 за 30 дней
FreeProОтмена в любой момент
Риггинг на нашем облачном GPUБесплатных облачных ригов в месяц: 34 000 кредитов в месяц
Предпросмотр всех анимаций на вашей моделиВключеноВключено
Анимации для скачивания3 в месяцВсе, для любой модели
API для разработчиковТе же бесплатные риги, затем оплата по факту$10 в кредитах с каждым Pro Pass, затем оплата по факту
РекламаЕстьНет
Цена$0$29 за 30 дней

В некоторых странах дешевле. Ежемесячная оплата, отменить можно в любой момент. Не подошло? Полный возврат денег в течение 14 дней (условия). Анимации в любом случае распространяются по лицензии CC0, так что их можно выпустить в коммерческой игре. Посмотреть тарифы.

Вопросы и ответы

Что делает 3D-модель готовой для игры?

У персонажа, готового для игры, есть скелет, веса скиннинга, с которыми он чисто сгибается, анимации и формат файла, который может импортировать ваш движок. afk.ai добавляет скелет, веса скиннинга и анимации и экспортирует GLB или FBX. А вот уложиться в бюджет вашей игры по числу полигонов и размеру текстур — это по-прежнему задача самой модели.

Работает ли это в Unity?

Да. Скачайте FBX и на вкладке Rig выставьте Humanoid для человека или Generic для существа или пропса. GLB можно также импортировать через пакет glTFast.

Работает ли это в Unreal Engine?

Да. Импортируйте FBX, а в Unreal 5.1 и новее — и GLB. Гуманоидный скелет использует названия костей манекена UE, поэтому IK Retargeter может автоматически сопоставить его с манекеном и с другими персонажами.

Можно ли сделать риг монстров и животных для моей игры?

Да. В afk.ai 15 типов тела, включая четвероногих животных, драконов, динозавров, пауков, змей, рыб и пропсы, и у каждого есть анимации, сделанные под его скелет.

Можно ли сделать риг многих моделей сразу?

Да. Инструмент командной строки afk-rig и JavaScript-клиент делают риг моделей из скрипта или пайплайна сборки и возвращают тот же GLB, что и afk.ai/rig. Смотрите руководство по API для риггинга.

Можно ли использовать анимации в коммерческой игре?

Да. Анимации распространяются по CC0 (общественное достояние), а ваша модель остаётся вашей.

Сделайте риг и анимируйте свою модель

ИИ сделает риг прямо в браузере, и на модели заиграют сотни анимаций. Скачайте один GLB для любого движка.

Сделать риг модели

Другие руководства