Guias

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 do afk.ai: uma coluna pelo meio e três fileiras de ossos atravessando-a

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çãoO que fazDuraçãoBom para
BounceQuica para cima e para baixo0,8 sItens para pegar, coletáveis, itens parados
Squash_StretchAchata e estica1 sProps de desenho animado, botões, qualquer coisa elástica
SpinUma volta completa1 sMoedas, gemas, recompensas
FloatUm sobe e desce lento3 sItens flutuando, power-ups, ilhas flutuantes
WobbleUma tremida de gelatina1,3 sAlgo que acabou de cair ou levou um golpe
ShakeUma sacudida rápida1 sPortas trancadas, respostas erradas, dano
SwayUm balanço suave2 sÁrvores, placas, luminárias, plantas
Flag_WaveUma onda que percorre o objeto1 sBandeiras, estandartes, tecido
Pop_InSurge na tela0,7 sSpawn, desbloqueios, revelações na interface

Anime um objeto no navegador

  1. 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ê).
  2. 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).
  3. Veja as animações no seu modelo.
  4. 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á.

  1. 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).
  2. 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ê.
  3. Clique em Continue e escolha o que a parte é, como Object or prop para uma bandeira, uma placa ou uma planta.
  4. 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.

Riggar um modelo

Mais guias