Guías

Cómo hacer que cualquier objeto 3D rebote, gire, se bambolee o se aplaste y estire

Dale a una moneda, un cofre o cualquier prop una animación de rebote, giro, bamboleo o squash and stretch, y descárgala en GLB para Unity, Unreal o Godot.

25 de octubre de 2026

Los props son los modelos más fáciles de hacer y los más incómodos de animar. Una moneda, un cofre del tesoro o una botella de poción no tiene esqueleto, así que la mayoría de la gente lo anima moviendo y rotando el objeto entero en su motor. Así consigues una moneda que gira. Nunca consigues un cofre que se aplasta al caer, una gelatina que se bambolea o un letrero que se dobla con el viento, porque para eso tiene que cambiar de forma la propia malla.

El rig de objetos de afk.ai lo soluciona. Ajusta un pequeño esqueleto dentro de cualquier modelo y vincula la malla a él, para que el objeto pueda doblarse, aplastarse y estirarse, y trae nueve animaciones listas para reproducir.

El esqueleto de objeto

El esqueleto de objeto de afk.ai: una columna por el centro y tres filas de huesos que la cruzan

El esqueleto de objeto tiene 21 articulaciones: una columna por el centro del modelo y tres filas de huesos que la cruzan, ajustadas a tu modelo. Como la malla está vinculada a esos huesos, el objeto se dobla y cambia de forma al moverse, algo que una simple animación de mover y rotar no puede hacer.

Las nueve animaciones

AnimaciónQué haceDuraciónIdeal para
BounceRebota arriba y abajo0.8 sObjetos para recoger, coleccionables, objetos en reposo
Squash_StretchSe aplasta y se estira1 sProps de dibujos animados, botones, cualquier cosa elástica
SpinUna vuelta completa1 sMonedas, gemas, recompensas
FloatSube y baja lentamente3 sObjetos suspendidos, power-ups, islas flotantes
WobbleUn bamboleo como de gelatina1.3 sAlgo que acaba de caer o de recibir un golpe
ShakeUna sacudida rápida1 sPuertas cerradas con llave, respuestas incorrectas, daño
SwayUn balanceo suave2 sÁrboles, letreros, lámparas, plantas
Flag_WaveUna onda que recorre el objeto1 sBanderas, estandartes, tela
Pop_InAparece de golpe0.7 sApariciones, desbloqueos, elementos de interfaz

Anima un objeto en tu navegador

  1. Abre afk.ai/rig y arrastra tu modelo (GLB, glTF o FBX; los modelos OBJ, STL y comprimidos en ZIP se convierten automáticamente).
  2. Cuando pregunte qué es el modelo, elige Object or prop (objeto o prop). Para animar solo una parte del modelo, elige antes Select a part (más sobre esto abajo).
  3. Mira las animaciones en tu modelo.
  4. Descarga el GLB riggeado con las animaciones que quieras.

Anima solo una parte de un modelo

A menudo solo debe moverse una parte del prop: la bandera y no su mástil, el letrero y no el poste del que cuelga, la planta y no su maceta, la pantalla de una lámpara, un cristal sobre un pedestal. En afk.ai/rig puedes riggear solo esa parte y dejar el resto del modelo exactamente donde está.

  1. Arrastra tu modelo y, cuando pregunte qué es, elige Select a part (elegir una parte) en lugar de Whole model (modelo completo).
  2. Dibuja alrededor de la parte que quieres animar, o haz clic en una pieza para tomarla entera. Add y Remove afinan la selección, Turn view te permite girar alrededor del modelo y Select through to the back también toma las caras que no ves.
  3. Pulsa Continue y elige qué es la parte, por ejemplo Object or prop para una bandera, un letrero o una planta.
  4. La IA riggea solo la parte seleccionada. Mira las animaciones y luego descarga.

Todo lo que no seleccionaste se queda quieto y viene con la parte en el mismo GLB, así que una bandera ondeando llega en su mástil y un letrero que se balancea, en su poste, listos para colocar en tu escena. Funciona con cualquier tipo de cuerpo, no solo con objetos: selecciona una estatua sobre su zócalo o un personaje sobre su base y solo se moverá la figura.

La selección de una parte se hace en el sitio web. La API riggea el modelo completo.

Anima objetos desde código

La API de afk.ai riggea objetos de la misma forma, para una carpeta entera de props a la vez o para objetos que suben tus jugadores:

npx afk-rig coin.glb --type object --animations Spin,Bounce -o coin.rigged.glb

Desde un agente de IA, el servidor MCP afk-rig hace lo mismo con una sola llamada a una herramienta.

Reprodúcelo en tu motor

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

Arrastra el GLB a tu proyecto. La escena importada tiene un AnimationPlayer con todas las animaciones por nombre, así que $AnimationPlayer.play("Spin") reproduce una. Configura el modo de bucle de la animación en los ajustes de importación si quieres que se repita.

Unity

Instala el paquete glTFast y arrastra el GLB a tu proyecto. Impórtalo como rig Generic (no Humanoid) y añade los clips a un animator controller.

Unreal Engine

Unreal 5.1 y posteriores importan GLB directamente como skeletal mesh con sus animaciones.

Consejos

  • Combina los dos tipos de movimiento. Deja que tu motor mueva el objeto por su trayectoria y que el rig se encargue de la forma: una moneda que vuela hasta el marcador mientras gira, o un cofre que cae con Pop_In y se asienta con Wobble.
  • Elige por sensación. Bounce y Float dicen "recógeme". Shake dice "no". Sway dice "vivo pero tranquilo".
  • Un modelo, muchos props. Todos los rigs de objeto tienen los mismos nueve nombres de animación, así que una sola configuración de animación sirve para todos tus objetos para recoger.

Preguntas frecuentes

¿Puedo animar solo una parte de mi modelo?

Sí. En afk.ai/rig, elige Select a part, dibuja alrededor de la parte que quieres animar y elige qué es. Solo esa parte se riggea y se anima, y el resto del modelo se queda quieto y viene con ella en la descarga.

¿Qué tipos de objetos funcionan?

Props de todo tipo: monedas, gemas, cofres, cajas, botellas, letreros, banderas, lámparas, plantas, muebles, comida y juguetes. Si no es un personaje ni un animal, riggéalo como objeto.

¿Puedo usar las animaciones en un juego comercial?

Sí. El esqueleto y las animaciones son CC0 (dominio público), y tu modelo sigue siendo tuyo.

¿También puedo animar personajes y animales?

Sí. afk.ai también riggea personas, animales de cuatro patas y con pezuñas, aves, dragones, dinosaurios, arañas, serpientes, peces, canguros, ranas y fantasmas, cada uno con sus propias animaciones.

Riggea tu modelo

Rigging automático con IA en tu navegador. Descarga un GLB con sus animaciones.

Riggear un modelo

Más guías