afk.ai/Automatyczny rigging/Latające owady

Automatyczny rigging latającego owada z AI

Sześć nóg, cztery skrzydła i dwa czułki to dużo pracy przy ręcznym riggingu. Szkielet latającego owada w afk.ai ma 62 kości: nogi z czterech członów, przednie i tylne skrzydła, czułki, żuwaczki i odwłok z czterech kości, który zgina się do żądlenia. Wgraj osę, pszczołę albo ważkę, a za kilka minut będzie zawisać w powietrzu, śmigać i bzyczeć.

Zrób rig latającego owadaWypróbuj na naszym owadzieZa darmo · W przeglądarce · Eksport do GLB

„Przed” to przykładowy model w takiej postaci, w jakiej został wgrany: siatka bez kości. „Po” to ten sam latający owad na szkielecie afk.ai, odtwarzający swoje animacje.

Jak to działa

  1. 1

    Wgraj

    Przeciągnij model latającego owada: GLB, glTF w jednym pliku lub FBX. Zaloguj się przez Google.

  2. 2

    AI znajduje ciało

    AI na naszym GPU w chmurze analizuje siatkę i ustala, gdzie co jest.

  3. 3

    Szkielet i skinning

    afk.ai dopasowuje swój szkielet latającego owada do tego, co znalazło AI, i wykonuje skinning, żeby siatka zginała się w stawach.

  4. 4

    Animacja i eksport

    Obejrzyj każdą animację na swoim modelu, a potem pobierz jeden plik GLB ze szkieletem, wagami skinningu i wszystkimi animacjami.

Co zawiera rig latającego owada

Osy, pszczoły, muchy i ważki: sześć nóg, cztery skrzydła, czułki, żuwaczki i segmentowy odwłok.

Szkielet: 62 kości

  • Biodra, szyja i głowa z dwoma czułkami i dwiema żuwaczkami
  • Sześć nóg, każda z czterech członów
  • Cztery skrzydła, przednie i tylne, każde z dwóch kości
  • Odwłok z czterech kości

Animacje: 14

Hover, Fly Forward, Dart, Zigzag, Take Off, Land, Walk, Idle, Groom, Wing Buzz, Sting, Bite, Hit, Death.

Pobierz owada z rigiem (.glb, 1.4 MB)

Model z podglądu powyżej, ze szkieletem i wszystkimi animacjami (14). CC0: możesz go użyć do czegokolwiek.

Modele, które najlepiej nadają się do riggingu

  • Najlepiej pasują skrzydła rozłożone na boki: szkielet w spoczynku ma otwarte skrzydła, więc skrzydła złożone do tyłu mogą pasować gorzej.
  • Dla mrówek i innych owadów bez skrzydeł lepiej wybrać Spider or insect (pająk lub owad).
  • Jeden owad na plik.

Użyj latającego owada z rigiem w Unity, Unreal, Godot lub Blenderze

Unity 6

  1. Otwórz Window > Package Manager, kliknij +, wybierz Add package by name i wpisz com.unity.cloud.gltfast (glTFast).
  2. Przeciągnij plik .glb do Assets. Powstanie prefab z siatką, szkieletem i osobnym Animation Clip dla każdej animacji.
  3. Utwórz Animator Controller, przeciągnij do niego klipy i przypisz go do komponentu Animator w prefabie.
  4. Wolisz FBX? Wyeksportuj go z Blendera, a potem w Unity ustaw Rig > Animation Type na Generic (stwory to nie awatary Humanoid) i kliknij Apply.

Unreal Engine 5

  1. Przeciągnij plik .glb do Content Browser (albo +Add > Import). Unreal 5.1 i nowsze importują glTF natywnie.
  2. Kliknij Import w oknie opcji. Dostaniesz Skeletal Mesh, jego Skeleton, Physics Asset i osobną Animation Sequence dla każdej animacji.
  3. Stwory zachowują własny szkielet, więc nie trzeba niczego retargetować na manekina.

Godot 4

  1. Skopiuj plik .glb do folderu projektu. Godot zaimportuje go jako scenę ze Skeleton3D i AnimationPlayer, który zawiera wszystkie animacje.
  2. Dla animacji w pętli, takich jak chód czy idle, kliknij dwukrotnie plik .glb, wybierz animację, ustaw Loop Mode na Linear i kliknij Reimport.
  3. Utwórz instancję sceny i odtwórz animację: $AnimationPlayer.play("Walk").

Blender

  1. File > Import > glTF 2.0 (.glb/.gltf) i wybierz plik.
  2. Siatka wczyta się razem z armaturą, z aktywną pierwszą animacją: przesuń suwak osi czasu, żeby ją odtworzyć.
  3. Pozostałe animacje są na ścieżkach NLA nazwanych tak jak one. Kliknij gwiazdkę ścieżki (Solo), żeby ją odtworzyć.

Najczęstsze pytania

›Czy skrzydła machają?

Tak. Każde z czterech skrzydeł ma własne kości, a animacje Hover, Fly_Forward i Wing_Buzz nimi machają. Animacje lotu odbywają się w miejscu, więc to twoja gra przesuwa owada po jego trasie.

›Jakie animacje są w zestawie?

Hover, Fly_Forward, Dart, Zigzag, Take_Off, Land, Walk, Idle, Groom, Wing_Buzz, Sting, Bite, Hit i Death. Wszystkie są w pobieranym pliku.

›Czy mogę za darmo używać go komercyjnie?

Tak. Twój model pozostaje twój, a animacje są na licencji CC0.

›Czy afk.ai jest darmowe?

Możesz wypróbować je za darmo: rigging modelu i podgląd jego animacji nic nie kosztują. Logujesz się przez Google, a strona utrzymuje się z reklam.

›Czego potrzebuję, żeby z niego korzystać?

Komputera z Chrome lub Edge. AI działa w riggerze afk.ai w chmurze, więc nic nie trzeba pobierać.

Zrób rig czegoś innego