Comment animer n'importe quel objet 3D : rebond, rotation, tremblotement, squash and stretch
Donnez à une pièce, un coffre ou tout accessoire 3D une animation de rebond, rotation, tremblotement ou squash and stretch, en GLB pour Unity, Unreal ou Godot.
25 octobre 2026
Les accessoires sont les modèles les plus faciles à créer et les plus pénibles à animer. Une pièce, un coffre au trésor ou une fiole de potion n'a pas de squelette : la plupart des gens l'animent donc en déplaçant et en faisant pivoter l'objet entier dans leur moteur. On obtient ainsi une pièce qui tourne. Jamais un coffre qui s'écrase en atterrissant, une gelée qui tremblote ou un panneau qui ploie sous le vent, car pour cela, c'est le maillage lui-même qui doit changer de forme.
Le rig objet d'afk.ai règle ce problème. Il place un petit squelette à l'intérieur de n'importe quel modèle et y skinne le maillage, pour que l'objet puisse plier, s'écraser et s'étirer, et il est fourni avec neuf animations prêtes à jouer.
Le squelette objet

Le squelette objet compte 21 articulations : une colonne au centre du modèle et trois rangées d'os qui la traversent, ajustées à votre modèle. Comme le maillage est skinné sur ces os, l'objet plie et change de forme en bougeant, ce qu'une simple animation de déplacement et de rotation ne peut pas faire.
Les neuf animations
| Animation | Effet | Durée | Idéal pour |
|---|---|---|---|
| Bounce | Rebondit de haut en bas | 0,8 s | Objets à ramasser, à collectionner, objets au repos |
| Squash_Stretch | S'écrase et s'étire | 1 s | Accessoires cartoon, boutons, tout ce qui est élastique |
| Spin | Un tour complet | 1 s | Pièces, gemmes, récompenses |
| Float | Un lent mouvement de haut en bas | 3 s | Objets en lévitation, power-ups, îles flottantes |
| Wobble | Un tremblotement de gelée | 1,3 s | Un objet qui vient d'atterrir ou d'être touché |
| Shake | Une secousse rapide | 1 s | Portes verrouillées, mauvaises réponses, dégâts |
| Sway | Un léger balancement | 2 s | Arbres, panneaux, lampes, plantes |
| Flag_Wave | Une ondulation qui parcourt l'objet | 1 s | Drapeaux, bannières, tissus |
| Pop_In | Apparaît d'un coup | 0,7 s | Apparitions, déblocages, révélations d'interface |
Animer un objet dans votre navigateur
- Ouvrez afk.ai/rig et déposez votre modèle (GLB, glTF ou FBX ; les modèles OBJ, STL et zippés sont convertis pour vous).
- Quand on vous demande ce qu'est le modèle, choisissez Object or prop (objet ou accessoire). Pour n'animer qu'une partie du modèle, choisissez d'abord Select a part (voir plus bas).
- Prévisualisez les animations sur votre modèle.
- Téléchargez le GLB riggé avec les animations de votre choix.
Animer une seule partie d'un modèle
Souvent, seule une partie d'un accessoire doit bouger : le drapeau et pas son mât, le panneau et pas le poteau auquel il est suspendu, la plante et pas son pot, l'abat-jour d'une lampe, un cristal au sommet d'un piédestal. Sur afk.ai/rig, vous pouvez rigger uniquement cette partie et laisser le reste du modèle exactement où il est.
- Déposez votre modèle et, quand on vous demande ce qu'il est, choisissez Select a part (sélectionner une partie) au lieu de Whole model (modèle entier).
- Tracez le contour de la partie à animer, ou cliquez sur un élément pour le prendre en entier. Add et Remove affinent la sélection, Turn view vous permet de faire le tour du modèle, et Select through to the back sélectionne aussi les faces que vous ne voyez pas.
- Appuyez sur Continue et choisissez ce qu'est la partie, par exemple Object or prop pour un drapeau, un panneau ou une plante.
- L'IA ne rigge que la partie sélectionnée. Prévisualisez les animations, puis téléchargez.
Tout ce que vous n'avez pas sélectionné reste immobile et accompagne la partie dans le même GLB : un drapeau qui flotte arrive sur son mât, un panneau qui se balance sur son poteau, prêts à être déposés dans votre scène. Cela fonctionne pour n'importe quel type de corps, pas seulement pour les objets : sélectionnez une statue sur son socle ou un personnage sur son support, et seule la figure bouge.
La sélection d'une partie se fait sur le site web. L'API rigge le modèle entier.
Animer des objets par code
L'API afk.ai rigge les objets de la même façon, pour tout un dossier d'accessoires d'un coup ou pour les objets que vos joueurs importent :
npx afk-rig coin.glb --type object --animations Spin,Bounce -o coin.rigged.glb
Depuis un agent IA, le serveur MCP afk-rig fait la même chose en un seul appel d'outil.
Le lire dans votre moteur
three.js
import * as THREE from 'three'
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'
const gltf = await new GLTFLoader().loadAsync('coin.rigged.glb')
scene.add(gltf.scene)
const mixer = new THREE.AnimationMixer(gltf.scene)
mixer.clipAction(THREE.AnimationClip.findByName(gltf.animations, 'Bounce')).play()
const clock = new THREE.Clock()
renderer.setAnimationLoop(() => {
mixer.update(clock.getDelta())
renderer.render(scene, camera)
})
Godot
Déposez le GLB dans votre projet. La scène importée contient un AnimationPlayer avec chaque animation sous son nom : $AnimationPlayer.play("Spin") en lance une. Réglez le mode de boucle de l'animation dans les paramètres d'import si vous voulez qu'elle se répète.
Unity
Installez le package glTFast et déposez le GLB dans votre projet. Importez-le en rig Generic (pas Humanoid) et ajoutez les clips à un animator controller.
Unreal Engine
Unreal 5.1 et versions ultérieures importent directement le GLB comme skeletal mesh avec ses animations.
Astuces
- Combinez les deux types de mouvement. Laissez votre moteur déplacer l'objet le long de sa trajectoire et laissez le rig gérer la forme : une pièce qui file vers le compteur de score en tournant, ou un coffre qui tombe avec Pop_In et se stabilise avec Wobble.
- Choisissez au ressenti. Bounce et Float disent « ramasse-moi ». Shake dit « non ». Sway dit « vivant mais calme ».
- Un modèle, de nombreux accessoires. Tous les rigs objet ont les mêmes neuf noms d'animation : une seule configuration d'animation fonctionne pour tous vos objets à ramasser.
Questions
Puis-je animer une seule partie de mon modèle ?
Oui. Sur afk.ai/rig, choisissez Select a part, tracez le contour de la partie à animer et indiquez ce que c'est. Seule cette partie est riggée et animée ; le reste du modèle reste immobile et l'accompagne dans le téléchargement.
Quels types d'objets fonctionnent ?
Toutes sortes d'accessoires : pièces, gemmes, coffres, caisses, bouteilles, panneaux, drapeaux, lampes, plantes, meubles, nourriture et jouets. Si ce n'est ni un personnage ni un animal, riggez-le comme un objet.
Puis-je utiliser les animations dans un jeu commercial ?
Oui. Le squelette et les animations sont en CC0 (domaine public), et votre modèle reste le vôtre.
Puis-je aussi animer des personnages et des animaux ?
Oui. afk.ai rigge aussi les humains, les quadrupèdes et les ongulés, les oiseaux, les dragons, les dinosaures, les araignées, les serpents, les poissons, les kangourous, les grenouilles et les fantômes, chacun avec ses propres animations.
Riggez votre modèle
Auto-rigging IA dans votre navigateur. Téléchargez un GLB avec ses animations.