afk.ai/Авториггинг/Лягушки и жабы
Автоматический риг лягушки или жабы с ИИ
Лягушка сидит, сложившись: задние лапы поджаты буквой Z под телом, а когда она их выпрямляет, они оказываются длиннее всей лягушки. Риг четвероногого сгибает их совсем не там, где нужно. Скелет лягушки в afk.ai состоит из 31 кости: задние лапы из четырёх частей, которые складываются плашмя и вытягиваются во всю длину, горло, которое раздувается, и язык, который выстреливает. Загрузите свою лягушку — через несколько минут она запрыгает.
«До» — модель-пример в том виде, в каком её загружают: меш без костей. «После» — та же лягушка на скелете afk.ai, проигрывающая свои анимации.
Как это работает
- 1
Загрузка
Загрузите модель лягушки: GLB, glTF со встроенными данными или FBX. Войдите через Google.
- 2
ИИ распознаёт тело
ИИ на нашем облачном GPU анализирует меш и определяет, где что находится.
- 3
Скелет и скиннинг
afk.ai подгоняет скелет лягушки под то, что нашёл ИИ, и рассчитывает веса скиннинга, чтобы меш сгибался в суставах.
- 4
Анимация и экспорт
Посмотрите все анимации на своей модели, затем скачайте один GLB со скелетом, весами скиннинга и всеми анимациями.
Что входит в риг лягушки
Лягушки и жабы: короткое тело, короткие передние лапы, длинные складывающиеся задние лапы, челюсть, горло и язык.
Костей в скелете: 31
- Таз и позвоночник из двух костей
- Голова с челюстью, горлом и языком из двух костей
- Две передние лапы от плеча до кисти
- Две задние лапы из четырёх частей: бедро, голень, лодыжка и стопа
Анимаций: 13
Hop, Big Jump, Land, Idle, Croak, Puff Up, Tongue Snap, Catch Fly, Swim, Climb, Splat, Hit, Death.
Скачать лягушку с ригом (.glb, 0.8 MB)Модель-пример выше со скелетом и всеми анимациями (13). CC0: используйте для чего угодно.
Какие модели риггятся лучше всего
- Лучше всего подходит лягушка, сидящая со сложенными по бокам задними лапами: именно в такой позе находится скелет.
- Персонаж-лягушка, стоящий на двух ногах, например лягушка-рыцарь, лучше риггится как Humanoid (гуманоид).
- Лягушка на кувшинке или камне: выберите Select a part на afk.ai/rig и обведите лягушку, чтобы двигалась только она.
Лягушка с ригом в 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("Hop").
Blender
- File > Import > glTF 2.0 (.glb/.gltf), затем выберите файл.
- Меш импортируется вместе с арматурой, первая анимация уже активна: прокрутите таймлайн, чтобы её проиграть.
- Остальные анимации лежат на NLA-дорожках с их названиями. Нажмите звёздочку (Solo) на дорожке, чтобы проиграть её.
Вопросы и ответы
›Двигаются ли язык и горло?
Да. В скелете лягушки есть кость горла и язык из двух костей: Croak раздувает горло, а Tongue_Snap и Catch_Fly выстреливают языком.
›Какие анимации в комплекте?
Hop, Big_Jump, Land, Idle, Croak, Puff_Up, Tongue_Snap, Catch_Fly, Swim, Climb, Splat, Hit и Death. Все они есть в скачиваемом файле.
›Можно ли бесплатно использовать в коммерческих целях?
Да. Ваша модель остаётся вашей, а анимации распространяются по CC0.
›afk.ai бесплатный?
Попробовать можно бесплатно: риг модели и предпросмотр её анимаций ничего не стоят. Вы входите через Google, а сайт существует за счёт рекламы.
›Что нужно, чтобы им пользоваться?
Компьютер с Chrome или Edge. ИИ работает в облачном риггере afk.ai, так что скачивать ничего не нужно.