Como fazer qualquer objeto 3D quicar, girar, tremer ou fazer squash and stretch
Dê a uma moeda, um baú ou qualquer prop uma animação de quicar, girar, tremer, balançar ou squash and stretch, e baixe em GLB para Unity, Unreal, Godot ou three.js.
25 de outubro de 2026
Props são os modelos mais fáceis de fazer e os mais chatos de animar. Uma moeda, um baú do tesouro ou um frasco de poção não têm esqueleto, então a maioria das pessoas os anima movendo e girando o objeto inteiro na engine. Isso rende uma moeda que gira. Nunca rende um baú que achata quando cai, uma gelatina que treme ou uma placa que verga com o vento, porque essas coisas exigem que a própria malha mude de forma.
O rig de objeto do afk.ai resolve isso. Ele encaixa um pequeno esqueleto dentro de qualquer modelo e faz o skinning da malha nele, para que o objeto possa dobrar, achatar e esticar, e vem com nove animações prontas para tocar.
O esqueleto de objeto

O esqueleto de objeto tem 21 articulações: uma coluna subindo pelo meio do modelo e três fileiras de ossos atravessando-a, encaixadas no seu modelo. Como a malha tem skinning nesses ossos, o objeto dobra e muda de forma enquanto se move, algo que uma simples animação de mover e girar não consegue fazer.
As nove animações
| Animação | O que faz | Duração | Bom para |
|---|---|---|---|
| Bounce | Quica para cima e para baixo | 0,8 s | Itens para pegar, coletáveis, itens parados |
| Squash_Stretch | Achata e estica | 1 s | Props de desenho animado, botões, qualquer coisa elástica |
| Spin | Uma volta completa | 1 s | Moedas, gemas, recompensas |
| Float | Um sobe e desce lento | 3 s | Itens flutuando, power-ups, ilhas flutuantes |
| Wobble | Uma tremida de gelatina | 1,3 s | Algo que acabou de cair ou levou um golpe |
| Shake | Uma sacudida rápida | 1 s | Portas trancadas, respostas erradas, dano |
| Sway | Um balanço suave | 2 s | Árvores, placas, luminárias, plantas |
| Flag_Wave | Uma onda que percorre o objeto | 1 s | Bandeiras, estandartes, tecido |
| Pop_In | Surge na tela | 0,7 s | Spawn, desbloqueios, revelações na interface |
Anime um objeto no navegador
- Abra o afk.ai/rig e arraste seu modelo para lá (GLB, glTF ou FBX; OBJ, STL e modelos zipados são convertidos para você).
- Quando ele perguntar o que é o modelo, escolha Object or prop (objeto ou prop). Para animar só uma parte do modelo, escolha Select a part antes (mais sobre isso abaixo).
- Veja as animações no seu modelo.
- Baixe o GLB riggado com as animações que você quiser.
Anime só uma parte de um modelo
Muitas vezes só uma parte de um prop deveria se mexer: a bandeira e não o mastro, a placa e não o poste em que ela fica pendurada, a planta e não o vaso, a cúpula de uma luminária, um cristal em cima de um pedestal. No afk.ai/rig você pode fazer o rig só dessa parte e deixar o resto do modelo exatamente onde está.
- Arraste seu modelo e, quando ele perguntar o que é o modelo, escolha Select a part (selecionar uma parte) em vez de Whole model (modelo inteiro).
- Desenhe em volta da parte que você quer animar, ou clique em uma peça para pegá-la inteira. Add e Remove refinam a seleção, Turn view deixa você girar em volta do modelo, e Select through to the back pega também as faces que você não vê.
- Clique em Continue e escolha o que a parte é, como Object or prop para uma bandeira, uma placa ou uma planta.
- A IA faz o rig só da parte selecionada. Veja as animações e depois baixe.
Tudo o que você não selecionou fica parado e vem junto com a parte no mesmo GLB, então uma bandeira tremulando chega no mastro e uma placa balançando chega no poste, prontas para colocar na sua cena. Funciona com qualquer tipo de corpo, não só com objetos: selecione uma estátua no pedestal ou um personagem na base, e só a figura se mexe.
A seleção de uma parte é feita no site. A API faz o rig do modelo inteiro.
Anime objetos por código
A API do afk.ai faz o rig de objetos do mesmo jeito, para uma pasta inteira de props de uma vez ou para objetos que os seus jogadores enviam:
npx afk-rig coin.glb --type object --animations Spin,Bounce -o coin.rigged.glb
A partir de um agente de IA, o servidor MCP afk-rig faz o mesmo com uma única chamada de ferramenta.
Use na sua 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
Solte o GLB no seu projeto. A cena importada tem um AnimationPlayer com todas as animações pelo nome, então $AnimationPlayer.play("Spin") toca uma delas. Defina o loop mode da animação nas configurações de importação se quiser que ela se repita.
Unity
Instale o pacote glTFast e solte o GLB no seu projeto. Importe-o como rig Generic (não Humanoid) e adicione os clipes a um animator controller.
Unreal Engine
A Unreal 5.1 e versões posteriores importam GLB diretamente como skeletal mesh, com as animações.
Dicas
- Combine os dois tipos de movimento. Deixe a engine mover o objeto pelo caminho e deixe o rig cuidar da forma: uma moeda que voa até o placar enquanto gira, ou um baú que surge com Pop_In e se acomoda com Wobble.
- Escolha pela sensação. Bounce e Float dizem "me pegue". Shake diz "não". Sway diz "vivo, mas calmo".
- Um modelo, muitos props. Todo rig de objeto tem os mesmos nove nomes de animação, então uma única configuração de animação serve para todos os seus itens coletáveis.
Perguntas frequentes
Posso animar só uma parte do meu modelo?
Sim. No afk.ai/rig, escolha Select a part, desenhe em volta da parte a ser animada e escolha o que ela é. Só essa parte recebe rig e animação, e o resto do modelo fica parado e vem junto no download.
Que tipos de objeto funcionam?
Props de todo tipo: moedas, gemas, baús, caixotes, garrafas, placas, bandeiras, luminárias, plantas, móveis, comida e brinquedos. Se não for um personagem nem um animal, faça o rig como objeto.
Posso usar as animações em um jogo comercial?
Sim. O esqueleto e as animações são CC0 (domínio público), e o seu modelo continua sendo seu.
Posso animar personagens e animais também?
Sim. O afk.ai também faz o rig de pessoas, animais de quatro patas e com cascos, pássaros, dragões, dinossauros, aranhas, cobras, peixes, cangurus, sapos e fantasmas, cada um com as próprias animações.
Faça o rig do seu modelo
Rig automático com IA no seu navegador. Baixe um GLB com as animações.