afk.ai/Авториггинг/Драконы
Автоматический риг дракона с ИИ
На крыльях сдаётся большинство авториггеров. Скелет дракона в afk.ai состоит из 100 костей: в каждом крыле рука из пяти костей и пять пальцев перепонки, поэтому крылья машут и парят, а не гнутся, как картон. Загрузите своего дракона — через несколько минут он полетит.
«До» — модель-пример в том виде, в каком её загружают: меш без костей. «После» — тот же дракон на скелете afk.ai, проигрывающий свои анимации.
Как это работает
- 1
Загрузка
Загрузите модель дракона: GLB, glTF со встроенными данными или FBX. Войдите через Google.
- 2
ИИ распознаёт тело
ИИ на нашем облачном GPU анализирует меш и определяет, где что находится.
- 3
Скелет и скиннинг
afk.ai подгоняет скелет дракона под то, что нашёл ИИ, и рассчитывает веса скиннинга, чтобы меш сгибался в суставах.
- 4
Анимация и экспорт
Посмотрите все анимации на своей модели, затем скачайте один GLB со скелетом, весами скиннинга и всеми анимациями.
Что входит в риг дракона
Крылатые драконы с четырьмя лапами, двумя крыльями, рогами и длинным хвостом.
Костей в скелете: 100
- Таз и позвоночник из пяти костей
- Голова с верхней и нижней челюстью и двумя рогами
- Два крыла, в каждом рука из пяти костей и пять пальцев перепонки
- Четыре лапы до самых пальцев
- Хвост из шести костей
Анимаций: 19
Fly Flap, Fly Glide, Idle, Walk, Fly Hover, Fly Glide Left, Fly Glide Right, Roar, Fire Breath, Tail Swipe, Bite, Death, Dive Attack, Hit, Land, Perch, Sleep Curled, Take Off, Wing Shield.
Скачать дракона с ригом (.glb, 2.3 MB)Модель-пример выше со скелетом и всеми анимациями (19). CC0: используйте для чего угодно.
Какие модели риггятся лучше всего
- Лучше всего подходят четыре лапы и два крыла: именно такая форма у скелета.
- Крылья, расправленные в стороны, подогнать проще, чем прижатые к телу.
- Хвост и крылья должны быть одним целым с телом или хотя бы находиться в том же файле.
Дракон с ригом в Unity, Unreal, Godot или Blender
Unity 6
- Откройте Window > Package Manager, нажмите +, выберите Add package by name и введите com.unity.cloud.gltfast (glTFast).
- Перетащите .glb в Assets. Файл станет префабом с мешем, скелетом и отдельным Animation Clip для каждой анимации.
- Создайте Animator Controller, перетащите в него клипы и назначьте его компоненту Animator на префабе.
- Нужен FBX? Экспортируйте его из Blender, затем в Unity выставьте Rig > Animation Type в Generic (существа — не Humanoid-аватары) и нажмите Apply.
Unreal Engine 5
- Перетащите .glb в Content Browser (или +Add > Import). Unreal 5.1 и новее импортирует glTF без плагинов.
- Нажмите Import в окне параметров. Вы получите Skeletal Mesh, его Skeleton, Physics Asset и по одному Animation Sequence на каждую анимацию.
- Существа сохраняют собственный скелет, поэтому ретаргетить их на манекен не нужно.
Godot 4
- Скопируйте .glb в папку проекта. Godot импортирует его как сцену со Skeleton3D и AnimationPlayer, в котором лежат все анимации.
- Для циклов вроде ходьбы и idle дважды щёлкните по .glb, выберите анимацию, установите Loop Mode в Linear и нажмите Reimport.
- Создайте экземпляр сцены и запустите анимацию: $AnimationPlayer.play("Walk").
Blender
- File > Import > glTF 2.0 (.glb/.gltf), затем выберите файл.
- Меш импортируется вместе с арматурой, первая анимация уже активна: прокрутите таймлайн, чтобы её проиграть.
- Остальные анимации лежат на NLA-дорожках с их названиями. Нажмите звёздочку (Solo) на дорожке, чтобы проиграть её.
Вопросы и ответы
›Крылья правда будут махать?
Да. У каждого крыла свои кости руки и пальцы перепонки, и анимации Fly Flap и Fly Glide двигают ими. Это видно в предпросмотре выше.
›Можно ли добавить свои анимации дракона?
Да. Вы скачиваете стандартный GLB с ригом, так что можно продолжать анимировать его в Blender, Maya или в движке. Скелет и веса скиннинга на месте.
›Можно ли бесплатно использовать в коммерческих целях?
Да. Ваш дракон остаётся вашим, а анимации распространяются по CC0, так что их можно использовать в коммерческой игре.
›afk.ai бесплатный?
Попробовать можно бесплатно: риг модели и предпросмотр её анимаций ничего не стоят. Вы входите через Google, а сайт существует за счёт рекламы.
›Что нужно, чтобы им пользоваться?
Компьютер с Chrome или Edge. ИИ работает в облачном риггере afk.ai, так что скачивать ничего не нужно.