Zo geef je elk 3D-object een stuiter-, draai-, wiebel- of squash-and-stretch-animatie
Laat een munt, kist, bord of andere prop stuiteren, draaien, wiebelen of squashen en stretchen, en download hem als GLB voor Unity, Unreal, Godot of three.js.
25 oktober 2026
Props zijn de makkelijkste modellen om te maken en de lastigste om te animeren. Een munt, een schatkist of een toverdrankflesje heeft geen skelet, dus de meeste mensen animeren zoiets door het hele ding in hun engine te verplaatsen en te draaien. Zo krijg je een munt die ronddraait. Maar nooit een kist die inzakt als hij landt, een drilpudding die wiebelt of een bord dat buigt in de wind, want daarvoor moet de mesh zelf van vorm veranderen.
De objectrig van afk.ai lost dat op. Hij zet een klein skelet in elk model en skint de mesh daaraan, zodat het object kan buigen, inzakken en uitrekken, en hij heeft negen animaties die meteen klaarstaan.
Het objectskelet

Het objectskelet heeft 21 joints: een wervelkolom door het midden van het model en drie rijen botten dwars daarop, passend gemaakt voor jouw model. Omdat de mesh aan die botten geskind is, buigt het object en verandert het van vorm terwijl het beweegt, en dat kan een gewone animatie die alleen verplaatst en draait niet.
De negen animaties
| Animatie | Wat het doet | Lengte | Goed voor |
|---|---|---|---|
| Bounce | Stuitert op en neer | 0,8 s | Pickups, verzamelobjecten, items die stilliggen |
| Squash_Stretch | Zakt in en rekt uit | 1 s | Cartoonprops, knoppen, alles wat verend is |
| Spin | Eén volledige draai | 1 s | Munten, edelstenen, beloningen |
| Float | Deint langzaam op en neer | 3 s | Zwevende items, power-ups, zwevende eilanden |
| Wobble | Wiebelt als een pudding | 1,3 s | Iets wat net geland is of geraakt werd |
| Shake | Trilt kort en snel | 1 s | Deuren op slot, foute antwoorden, schade |
| Sway | Zwaait rustig heen en weer | 2 s | Bomen, borden, lampen, planten |
| Flag_Wave | Een golf die door het object loopt | 1 s | Vlaggen, banieren, stof |
| Pop_In | Springt in beeld | 0,7 s | Spawnen, ontgrendelen, UI die verschijnt |
Een object animeren in je browser
- Open afk.ai/rig en sleep je model erin (GLB, glTF of FBX; OBJ, STL en gezipte modellen worden voor je omgezet).
- Als er gevraagd wordt wat het model is, kies je Object or prop (object of prop). Wil je maar een deel van het model animeren, kies dan eerst Select a part (daarover hieronder meer).
- Bekijk de animaties op je model.
- Download de gerigde GLB met de animaties die je wilt.
Maar één deel van een model animeren
Vaak hoort maar een deel van een prop te bewegen: de vlag en niet de mast, het bord en niet de paal waar het aan hangt, de plant en niet de pot, de kap van een lamp, een kristal op een sokkel. Op afk.ai/rig kun je alleen dat deel riggen en de rest van het model precies laten waar het is.
- Sleep je model erin en kies, als er gevraagd wordt wat het model is, Select a part (een deel selecteren) in plaats van Whole model (het hele model).
- Teken een lijn rond het deel dat je wilt animeren, of klik op een stuk om het helemaal te selecteren. Met Add en Remove verfijn je de selectie, met Turn view draai je rond het model, en Select through to the back selecteert ook de vlakken die je niet ziet.
- Druk op Continue en kies wat het deel is, bijvoorbeeld Object or prop voor een vlag, een bord of een plant.
- De AI rigt alleen het geselecteerde deel. Bekijk de animaties en download het resultaat.
Alles wat je niet geselecteerd hebt, blijft stil en zit samen met het deel in dezelfde GLB, dus een wapperende vlag komt aan op zijn mast en een zwaaiend bord aan zijn paal, klaar om in je scène te zetten. Het werkt voor elk lichaamstype, niet alleen voor objecten: selecteer een standbeeld op zijn sokkel of een personage op zijn voetstuk en alleen de figuur beweegt.
Een deel selecteren doe je op de website. De API rigt altijd het hele model.
Objecten animeren vanuit code
De API van afk.ai rigt objecten op dezelfde manier, voor een hele map props tegelijk of voor objecten die je spelers uploaden:
npx afk-rig coin.glb --type object --animations Spin,Bounce -o coin.rigged.glb
Vanuit een AI-agent doet de afk-rig MCP-server hetzelfde met één toolaanroep.
Afspelen in je engine
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
Zet de GLB in je project. De geïmporteerde scène heeft een AnimationPlayer met elke animatie op naam, dus $AnimationPlayer.play("Spin") speelt er een af. Stel in de importinstellingen de loopmodus van de animatie in als je wilt dat hij zich herhaalt.
Unity
Installeer het glTFast-pakket en zet de GLB in je project. Importeer hem als Generic-rig (niet Humanoid) en voeg de clips toe aan een animator controller.
Unreal Engine
Unreal 5.1 en nieuwer importeert GLB direct als skeletal mesh met de animaties.
Tips
- Combineer beide soorten beweging. Laat je engine het object over zijn route verplaatsen en laat de rig de vorm doen: een munt die naar de scoreteller vliegt terwijl hij draait, of een kist die met Pop_In verschijnt en met Wobble tot rust komt.
- Kies op gevoel. Bounce en Float zeggen "pak me op". Shake zegt "nee". Sway zegt "levend, maar rustig".
- Eén model, veel props. Elke objectrig heeft dezelfde negen animatienamen, dus één animatie-opzet werkt voor al je pickups.
Veelgestelde vragen
Kan ik maar een deel van mijn model animeren?
Ja. Kies op afk.ai/rig voor Select a part, teken een lijn rond het deel dat je wilt animeren en kies wat het is. Alleen dat deel wordt gerigd en geanimeerd; de rest van het model blijft stil en zit er in de download gewoon bij.
Wat voor objecten werken?
Allerlei props: munten, edelstenen, kisten, kratten, flessen, borden, vlaggen, lampen, planten, meubels, eten en speelgoed. Is het geen personage of dier, rig het dan als object.
Mag ik de animaties gebruiken in een commerciële game?
Ja. Het skelet en de animaties zijn CC0 (publiek domein), en je model blijft van jou.
Kan ik ook personages en dieren animeren?
Ja. afk.ai rigt ook mensen, viervoeters en hoefdieren, vogels, draken, dinosaurussen, spinnen, slangen, vissen, kangoeroes, kikkers en spoken, elk met hun eigen animaties.
Rig je model
Automatisch riggen met AI in je browser. Download een GLB met de animaties.