afk.ai/Rigging automatico/Quadrupedi
Rigging automatico di un quadrupede con l'AI
Carica un cane, un gatto, un lupo, un cavallo o un cervo e un'AI ne trova le quattro zampe, la colonna vertebrale, il collo e la coda. afk.ai ci adatta uno scheletro da quadrupede, calcola i pesi di skinning e riproduce subito i cicli di camminata, corsa e idle. Scaricalo in GLB per Unity, Unreal, Godot o Blender.
«Prima» mostra il modello di esempio così come viene caricato: una mesh senza ossa. «Dopo» mostra lo stesso quadrupede sullo scheletro di afk.ai, mentre riproduce le sue animazioni.
Come funziona
- 1
Carica
Trascina dentro il tuo quadrupede in formato GLB, glTF autonomo o FBX. Accedi con Google.
- 2
L'AI trova il suo corpo
Un'AI sulla nostra GPU in cloud legge la mesh e capisce dove si trova ogni parte.
- 3
Scheletro e skinning
afk.ai adatta il suo scheletro da quadrupede a ciò che l'AI ha trovato e calcola i pesi di skinning, così la mesh si piega alle articolazioni.
- 4
Anima ed esporta
Guarda l'anteprima di ogni animazione sul tuo modello, poi scarica un unico GLB con lo scheletro, i pesi di skinning e tutte le animazioni.
Cosa include il rig da quadrupede
Due scheletri a quattro zampe: uno per gli animali con zampe a cuscinetto (cani, gatti, lupi, volpi) e uno per le zampe lunghe con zoccoli (cavalli, cervi, mucche).
Quadrupede (volpe): 49 joint
- Bacino e colonna vertebrale a quattro ossa
- Testa, mandibola, naso ed entrambe le orecchie
- Quattro zampe: spalla o pelvi, segmento superiore, segmento inferiore, caviglia e piede
- Una coda a cinque ossa
27 animazioni
Bark, Bite, Death, Fall, Fetch, Howl, Idle, Idle Alert, Jump, Run, Sit, Sneak, Walk, Lie Down, Play Bow, Shake, Sleep, Trot, Attack, Beg, Ear Scratch, Hit, Pounce, Roll Over, Tail Wag, Turn Left, Turn Right.
Scarica la volpe riggata (.glb, 1.7 MB)Il modello di esempio qui sopra con il suo scheletro e tutte le 27 animazioni. CC0: usalo per qualsiasi cosa.
Ungulato (cavallo): 56 joint
- Bacino, colonna vertebrale a sei ossa e gabbia toracica
- Testa, bocca ed entrambe le orecchie
- Zampe anteriori dalla scapola fino allo zoccolo
- Zampe posteriori dalla pelvi fino alla punta del piede
- Una coda a quattro ossa
21 animazioni
Death, Eating, Head Butt, Idle, Kick, Lay to idle, Rear, Run, Sleep, Trot, Turn Left, Turn Right, Walk, Back Up, Buck, Canter, Fence Jump, Hit, Mane Toss, Paw Ground, Roll.
Scarica il cavallo riggato (.glb, 1.7 MB)Il modello di esempio qui sopra con il suo scheletro e tutte le 21 animazioni. CC0: usalo per qualsiasi cosa.
I modelli che si riggano meglio
- Funziona meglio in piedi sulle quattro zampe, con le zampe divaricate e dritte.
- Quando afk.ai ti chiede che cos'è, scegli Four-legged per le zampe a cuscinetto e Hoofed per gli zoccoli.
- Un animale per file. Un branco in un unico modello riceve un solo scheletro.
Usa il tuo quadrupede riggato in Unity, Unreal, Godot o Blender
Unity 6
- Apri Window > Package Manager, fai clic su +, scegli Add package by name e inserisci com.unity.cloud.gltfast (glTFast).
- Trascina il file .glb in Assets. Diventa un prefab con la mesh, lo scheletro e un Animation Clip per ogni animazione.
- Crea un Animator Controller, trascinaci dentro le clip e assegnalo all'Animator del prefab.
- Preferisci l'FBX? Esportalo da Blender, poi in Unity imposta Rig > Animation Type su Generic (le creature non sono avatar Humanoid) e fai clic su Apply.
Unreal Engine 5
- Trascina il file .glb nel Content Browser (oppure +Add > Import). Unreal 5.1 e versioni successive importano il glTF in modo nativo.
- Fai clic su Import nella finestra delle opzioni. Ottieni uno Skeletal Mesh, il suo Skeleton, un Physics Asset e una Animation Sequence per ogni animazione.
- Le creature mantengono il proprio scheletro, quindi non serve alcun retargeting sul mannequin.
Godot 4
- Copia il file .glb nella cartella del progetto. Godot lo importa come scena con uno Skeleton3D e un AnimationPlayer che contiene tutte le animazioni.
- Per i cicli come camminate e idle, fai doppio clic sul .glb, seleziona l'animazione, imposta Loop Mode su Linear e fai clic su Reimport.
- Istanzia la scena e riproducine una: $AnimationPlayer.play("Walk").
Blender
- File > Import > glTF 2.0 (.glb/.gltf) e scegli il file.
- La mesh arriva sulla sua armatura, con la prima animazione attiva: scorri la timeline per riprodurla.
- Le altre animazioni sono su tracce NLA che portano il loro nome. Fai clic sulla stella (Solo) di una traccia per riprodurla.
Domande frequenti
›A quali animali si adatta il rig da quadrupede?
Lo scheletro a quattro zampe è adatto agli animali con zampe a cuscinetto, come cani, gatti, lupi e volpi. Lo scheletro per ungulati è adatto alle zampe lunghe con zoccoli, come quelle di cavalli, cervi e mucche. Entrambi hanno colonna vertebrale, collo, testa con mandibola, quattro zampe e coda.
›Posso usare l'animale riggato in un gioco commerciale?
Sì. Il tuo modello resta tuo e le animazioni sono CC0 (pubblico dominio), quindi puoi pubblicarle in un gioco commerciale senza citare la fonte.
›Mixamo può riggare cani o cavalli?
No. L'auto-rigger di Mixamo gestisce solo umanoidi a due gambe. afk.ai è nato per gli animali e le creature che Mixamo non riesce a riggare.
›afk.ai è gratis?
Puoi provarlo gratis: il rigging del tuo modello e l'anteprima delle sue animazioni non costano nulla. Accedi con Google, e il sito è finanziato dalla pubblicità.
›Cosa mi serve per usarlo?
Un computer con Chrome o Edge. L'AI gira sul rigger in cloud di afk.ai, quindi non c'è niente da scaricare.