afk.ai/Automatyczny rigging/Kangury
Automatyczny rigging kangura z AI
Kangur stoi na dwóch ogromnych tylnych nogach, trzyma krótkie przednie łapy uniesione przed sobą i opiera się na ogonie na tyle grubym, że utrzyma jego ciężar. Rig czworonoga nie ma na to miejsca, a ludzki w ogóle nie ma ogona. Szkielet kangura w afk.ai ma 42 kości, łącznie z ogonem z pięciu kości, i od razu skacze, boksuje i kopie.
„Przed” to przykładowy model w takiej postaci, w jakiej został wgrany: siatka bez kości. „Po” to ten sam kangur na szkielecie afk.ai, odtwarzający swoje animacje.
Jak to działa
- 1
Wgraj
Przeciągnij model kangura: GLB, glTF w jednym pliku lub FBX. Zaloguj się przez Google.
- 2
AI znajduje ciało
AI na naszym GPU w chmurze analizuje siatkę i ustala, gdzie co jest.
- 3
Szkielet i skinning
afk.ai dopasowuje swój szkielet kangura do tego, co znalazło AI, i wykonuje skinning, żeby siatka zginała się w stawach.
- 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 kangura
Kangury, walabie i inne zwierzęta, które stoją i skaczą na dwóch dużych tylnych nogach.
Szkielet: 42 kości
- Biodra i kręgosłup z trzech kości aż do szyi
- Głowa ze szczęką i dwoma wysokimi uszami
- Dwie krótkie przednie łapy od barku do dłoni
- Dwie tylne nogi z czterech części: udo, goleń, stopa i palec
- Ogon z pięciu kości
Animacje: 12
Hop, Hop Fast, Walk, Idle, Look Around, Lean Back, Scratch, Box, Box Combo, Tail Kick, Hit, Death.
Pobierz kangura z rigiem (.glb, 1.0 MB)Model z podglądu powyżej, ze szkieletem i wszystkimi animacjami (12). CC0: możesz go użyć do czegokolwiek.
Modele, które najlepiej nadają się do riggingu
- Najlepiej pasuje poza stojąca na tylnych nogach, z ogonem sięgającym do ziemi.
- Trzymaj przednie łapy lekko odsunięte od klatki piersiowej.
- Jedno zwierzę na plik.
Użyj kangura z rigiem w Unity, Unreal, Godot lub Blenderze
Unity 6
- Otwórz Window > Package Manager, kliknij +, wybierz Add package by name i wpisz com.unity.cloud.gltfast (glTFast).
- Przeciągnij plik .glb do Assets. Powstanie prefab z siatką, szkieletem i osobnym Animation Clip dla każdej animacji.
- Utwórz Animator Controller, przeciągnij do niego klipy i przypisz go do komponentu Animator w prefabie.
- 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
- Przeciągnij plik .glb do Content Browser (albo +Add > Import). Unreal 5.1 i nowsze importują glTF natywnie.
- Kliknij Import w oknie opcji. Dostaniesz Skeletal Mesh, jego Skeleton, Physics Asset i osobną Animation Sequence dla każdej animacji.
- Stwory zachowują własny szkielet, więc nie trzeba niczego retargetować na manekina.
Godot 4
- Skopiuj plik .glb do folderu projektu. Godot zaimportuje go jako scenę ze Skeleton3D i AnimationPlayer, który zawiera wszystkie animacje.
- 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.
- Utwórz instancję sceny i odtwórz animację: $AnimationPlayer.play("Walk").
Blender
- File > Import > glTF 2.0 (.glb/.gltf) i wybierz plik.
- Siatka wczyta się razem z armaturą, z aktywną pierwszą animacją: przesuń suwak osi czasu, żeby ją odtworzyć.
- Pozostałe animacje są na ścieżkach NLA nazwanych tak jak one. Kliknij gwiazdkę ścieżki (Solo), żeby ją odtworzyć.
Najczęstsze pytania
›Czy ogon się rusza?
Tak. Ma pięć własnych kości, a w Tail_Kick kangur odchyla się na nim do tyłu, żeby kopnąć obiema nogami. Walk to powolny „pięcionożny” chód, którego używają prawdziwe kangury.
›Jakie animacje są w zestawie?
Hop, Hop_Fast, Walk, Idle, Look_Around, Lean_Back, Scratch, Box, Box_Combo, Tail_Kick, 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ć.