afk.ai/Auto-rigging/Quadrupèdes
Rigging automatique d'un quadrupède par IA
Importez un chien, un chat, un loup, un cheval ou un cerf : une IA trouve ses quatre pattes, sa colonne, son cou et sa queue. afk.ai y ajuste un squelette de quadrupède, calcule les poids de skinning et joue aussitôt des cycles de marche, de course et de repos. Téléchargez-le en GLB pour Unity, Unreal, Godot ou Blender.
Avant : le modèle d'exemple tel qu'il est importé, un maillage sans os. Après : le même quadrupède sur le squelette d'afk.ai, qui joue ses animations.
Comment ça marche
- 1
Import
Déposez votre quadrupède en GLB, en glTF autonome ou en FBX. Connectez-vous avec Google.
- 2
L'IA repère son anatomie
Une IA sur notre GPU cloud lit le maillage et détermine où se trouve chaque partie.
- 3
Squelette et skinning
afk.ai ajuste son squelette de quadrupède à ce que l'IA a trouvé et calcule les poids de skinning, pour que le maillage plie aux articulations.
- 4
Animation et export
Prévisualisez chaque animation sur votre modèle, puis téléchargez un seul GLB avec le squelette, les poids de skinning et toutes les animations.
Ce que contient le rig quadrupède
Deux squelettes de quadrupède : l'un pour les animaux à pattes (chiens, chats, loups, renards), l'autre pour les longues pattes à sabots (chevaux, cerfs, vaches).
Quadrupède (renard) : 49 articulations
- Hanches et colonne à quatre os
- Tête, mâchoire, nez et les deux oreilles
- Quatre pattes : épaule ou bassin, haut de patte, bas de patte, cheville et pied
- Une queue à cinq os
27 animations
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.
Télécharger le renard riggé (.glb, 1.7 MB)Le modèle d'exemple ci-dessus avec son squelette et ses 27 animations. CC0 : utilisez-le comme vous voulez.
Ongulé (cheval) : 56 articulations
- Hanches, colonne à six os et cage thoracique
- Tête, bouche et les deux oreilles
- Pattes avant, de l'omoplate jusqu'au sabot
- Pattes arrière, du bassin jusqu'à l'orteil
- Une queue à quatre os
21 animations
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.
Télécharger le cheval riggé (.glb, 1.7 MB)Le modèle d'exemple ci-dessus avec son squelette et ses 21 animations. CC0 : utilisez-le comme vous voulez.
Les modèles qui se riggent le mieux
- Debout sur ses quatre pattes, pattes écartées et droites : c'est la pose qui s'ajuste le mieux.
- Quand afk.ai vous demande ce que c'est, choisissez Four-legged (quadrupède) pour les pattes et Hoofed (ongulé) pour les sabots.
- Un animal par fichier. Un troupeau dans un seul modèle n'aura qu'un seul squelette.
Utilisez votre quadrupède riggé dans Unity, Unreal, Godot ou Blender
Unity 6
- Ouvrez Window > Package Manager, cliquez sur +, choisissez Add package by name et saisissez com.unity.cloud.gltfast (glTFast).
- Faites glisser le .glb dans Assets. Il devient un prefab avec le maillage, le squelette et un Animation Clip par animation.
- Créez un Animator Controller, faites-y glisser les clips et assignez-le à l'Animator du prefab.
- Vous préférez le FBX ? Exportez-en un depuis Blender, puis dans Unity réglez Rig > Animation Type sur Generic (les créatures ne sont pas des avatars Humanoid) et cliquez sur Apply.
Unreal Engine 5
- Faites glisser le .glb dans le Content Browser (ou +Add > Import). Unreal 5.1 et versions ultérieures importent le glTF nativement.
- Cliquez sur Import dans la fenêtre d'options. Vous obtenez un Skeletal Mesh, son Skeleton, un Physics Asset et une Animation Sequence par animation.
- Les créatures gardent leur propre squelette : il n'y a rien à retargeter sur le mannequin.
Godot 4
- Copiez le .glb dans le dossier de votre projet. Godot l'importe comme une scène avec un Skeleton3D et un AnimationPlayer qui contient toutes les animations.
- Pour les cycles comme la marche ou le repos, double-cliquez sur le .glb, sélectionnez l'animation, réglez Loop Mode sur Linear et cliquez sur Reimport.
- Instanciez la scène et lancez une animation : $AnimationPlayer.play("Walk").
Blender
- File > Import > glTF 2.0 (.glb/.gltf), puis choisissez le fichier.
- Le maillage arrive sur son armature, avec la première animation active : faites défiler la timeline pour la lire.
- Les autres animations sont sur des pistes NLA qui portent leur nom. Cliquez sur l'étoile (Solo) d'une piste pour la lire.
Questions
›Quels animaux le rig quadrupède prend-il en charge ?
Le squelette quadrupède convient aux animaux à pattes, comme les chiens, les chats, les loups et les renards. Le squelette ongulé convient aux longues pattes à sabots, comme celles des chevaux, des cerfs et des vaches. Les deux ont une colonne, un cou, une tête avec une mâchoire, quatre pattes et une queue.
›Puis-je utiliser l'animal riggé dans un jeu commercial ?
Oui. Votre modèle reste le vôtre, et les animations sont en CC0 (domaine public) : vous pouvez les intégrer à un jeu commercial sans créditer personne.
›Mixamo peut-il rigger un chien ou un cheval ?
Non. L'auto-rigger de Mixamo ne gère que les humanoïdes bipèdes. afk.ai a été conçu pour les animaux et les créatures qu'il ne sait pas rigger.
›afk.ai est-il gratuit ?
Il est gratuit pour essayer : rigger votre modèle et prévisualiser ses animations ne coûte rien. Vous vous connectez avec Google, et le site est financé par la publicité.
›De quoi ai-je besoin pour l'utiliser ?
D'un ordinateur avec Chrome ou Edge. L'IA tourne sur le rigger cloud d'afk.ai : il n'y a donc rien à télécharger.