Diseño 3D 5-8 minutos

Simulación de cuerpo rígido en Blender 5.2: objetos que caen, chocan y se apilan

Diego Cortés
Diego Cortés
Full Stack Developer & SEO Specialist
Compartir:
Simulación de cuerpo rígido en Blender 5.2: objetos que caen, chocan y se apilan
Imagen generada con IA

Que una torre de bloques se derrumbe de forma creíble, con cada pieza cayendo, rebotando y apilándose de manera distinta, es casi imposible de animar a mano. La simulación de cuerpo rígido de Blender 5.2 calcula esa física por ti: esta guía recorre el flujo completo, desde Active/Passive y collision shapes hasta el bake a keyframes y el render.

Qué es la simulación de cuerpo rígido y cuándo usarla

Objetos sólidos que obedecen la física: gravedad, choques y apilamientos

El rigid body es el sistema de Blender para objetos sólidos: en cuanto los marcas como cuerpos rígidos, la gravedad los empuja, chocan entre sí, rebotan según su material y se apilan sin que muevas un solo keyframe. Es el motor Bullet trabajando por debajo, el mismo tipo de física que usan los videojuegos, y sirve para derrumbes, cadenas que oscilan, maquinaria que se desarma o simples objetos que caen a una mesa.

Lo que NO es rigid body: telas, fluidos, cabello y la nueva física por nodos

Conviene acotar el terreno: el cuerpo rígido solo calcula sólidos indeformables. Una tela que se pliega, un líquido que salpica o un cabello que se balancea no son rigid body, y en Blender 5.2 esa categoría de simulación blanda vive ahora en otra parte, la física por nodos con solvers XPBD dentro de Geometry Nodes. Si tu objeto es un sólido que no se deforma, el flujo clásico de esta guía es el correcto.

Qué mejoras o contexto trae Blender 5.2 LTS a la física

Blender 5.2 LTS, lanzado el 14 de julio de 2026 con soporte hasta mediados de 2028, es la versión recomendada para producción. En ella el rigid body clásico sigue configurándose exactamente donde estaba: en la pestaña Physics del objeto y en el Rigid Body World de Scene Properties. Lo nuevo de la física vive en cabello y tela, así que si vienes de versiones anteriores, tu conocimiento de rigid body se traslada sin cambios.

Active vs Passive: el primer interruptor

Active: los objetos que la simulación mueve

Todo empieza en la pestaña Physics: seleccionas un objeto, agregas Rigid Body y eliges el tipo. Un cuerpo Active es el que la simulación mueve: cae, choca, rebota y apila. La torre de bloques del ejemplo clásico son todos Active, porque quieres que cada pieza reaccione de forma independiente.

Passive: suelo, paredes y objetos fijos que solo reciben colisiones

El suelo y las paredes se marcan como Passive: la física los trata como obstáculos sólidos que reciben colisiones pero no se mueven ni caen. Es un ahorro enorme de cálculo, porque un Passive no necesita resolver su propio movimiento, solo servir de superficie de choque. Piensa en Passive como el decorado y en Active como los actores.

Dynamic vs Kinematic: cuándo un objeto animado debe empujar a los demás

Los cuerpos Active tienen además un modo. Dynamic es el estándar: la física controla todo. Kinematic es el truco para objetos con animación propia: un cuerpo Kinematic no lo mueve la simulación, pero empuja a los Dynamic cuando pasa por ellos. Es lo que usas para una esfera lanzada que derriba la torre o una pared que se retira: la animas a mano con keyframes, la dejas Kinematic mientras empuja y, al terminar el movimiento, la cambias a Dynamic si quieres que reaccione al impacto de lo que dejó caer.

Collision shapes: la decisión que arruina o salva tu simulación

Por qué no usar siempre Mesh: rendimiento y errores

La collision shape define cómo el motor ve la forma del objeto. La opción Mesh usa la malla exacta, y es tentadora porque promete precisión total, pero es la más cara y la más propensa a fallos: con una pieza de cien mil polígonos, cada contacto se calcula contra toda esa geometría y la simulación se vuelve lenta e inestable. La regla práctica es empezar por la aproximación más simple que se vea bien.

Convex Hull, Box, Sphere, Capsule, Cylinder y Cone

Blender ofrece varias aproximaciones. Convex Hull envuelve el objeto como una cáscara sin huecos, ideal para piezas orgánicas o mallas medias. Box, Sphere, Capsule, Cylinder y Cone son primitivas que se calculan en un instante y bastan para la mayoría de piezas mecánicas: un ladrillo es una Box, una bola es una Sphere, un eslabón de cadena se aproxima con un Torus en Convex Hull o con una Capsule según su forma.

Casos típicos: cuál elegir para cada pieza

Para los bloques de la torre, una Box por bloque. Para la esfera que golpea, una Sphere. Para piezas con huecos reales que deben atraparse entre sí, como eslabones de cadena, Convex Hull suele dar el mejor equilibrio entre velocidad y estabilidad, y solo recurres a Mesh cuando ninguna aproximación reproduce el comportamiento que necesitas.

El Rigid Body World y sus ajustes

Scene Properties: el mundo físico, la gravedad y las unidades

Con los objetos marcados, activas el Rigid Body World en Scene Properties. Ahí vive el escenario físico global: la gravedad, que por defecto replica la de la Tierra, y los parámetros de precisión del solver. Si tu escena usa unidades muy grandes o muy pequeñas, revisa también la escala, porque una simulación pensada para metros falla si el objeto mide milímetros.

Substeps per frame y solver iterations: del 10 por defecto a la estabilidad

Dos ajustes concentran el 90 por ciento de los problemas de física. Substeps per frame divide cada frame en pasos de cálculo más finos, y solver iterations decide cuántas veces el solver corrige los contactos en cada paso. Ambos vienen en torno a 10 por defecto, y cuando ves objetos que se atraviesan o pilas que tiemblan sin motivo, la respuesta casi siempre es subirlos hacia 20 o 30. Cuesta más tiempo de cálculo, pero transforma una pila de bloques temblorosa en una torre que se asienta con calma.

Fricción y bounciness en los materiales de física

El tacto final lo dan los materiales de física, que se crean desde el panel de Physics. La fricción controla cuánto resbalan los objetos entre sí, y el bounciness cuánto rebotan. Para bloques de madera o piedra, valores en torno a 0.6 de fricción con un bounciness bajo consiguen apilamientos estables; subes el rebote solo para pelotas o piezas de goma.

Tu primera simulación: la torre que se derrumba

Montar la escena: suelo Passive, bloques Active, esfera que golpea

Pongamos el caso completo. Creas un plano como suelo Passive, apilas unos diez bloques Active con collision shape Box y alineas una esfera frente a la torre. Animas la esfera unos frames para que avance contra la base, la marcas como Kinematic mientras empuja y al frame del impacto la dejas Dynamic. Pulsa reproducir: la esfera derriba los bloques y cada pieza cae, choca con el suelo y con las demás, y termina en una pila distinta cada vez que cambias algo.

Reproducir y observar: objetos que se atraviesan o tiemblan

La primera reproducción rara vez es perfecta. Los síntomas clásicos son dos: objetos que se atraviesan a gran velocidad, porque el solver no tuvo pasos suficientes para detectar el choque, y pilas que tiemblan o saltan, porque las iteraciones no alcanzan a estabilizar tantos contactos a la vez. Ambos se arreglan en el Rigid Body World, no moviendo objetos a mano.

Ajustar shapes, substeps y solver hasta que quede estable

Sube substeps per frame hacia 20 o 30, sube solver iterations en la misma dirección y baja la collision shape de cada pieza a la primitiva más simple posible. Reproduce y repite: la simulación de rigid body es determinista con los mismos ajustes, así que cada cambio lo ves de inmediato en el mismo punto de la línea de tiempo.

Constraints: articulaciones entre cuerpos rígidos

Fixed, Point, Hinge, Slider, Piston, Generic, Generic Spring y Motor

Cuando dos cuerpos deben moverse conectados, entran los rigid body constraints. Fixed suelda dos objetos como si fueran uno. Point los une en un punto libre de girar. Hinge crea una bisagra que rota sobre un eje. Slider obliga a deslizarse en línea recta y Piston combina deslizamiento con giro. Generic y Generic Spring permiten combinar ejes con o sin elasticidad, y Motor aplica rotación continua a un cuerpo.

El ejemplo de la bisagra: una puerta o tapa con Hinge

El caso más didáctico es una puerta: conectas el marco Passive con la hoja Active mediante un constraint Hinge y, al reproducir, la hoja gira sobre el eje de la bisagra y se balancea como una puerta real. El mismo patrón sirve para tapas de cofres, pinzas o cualquier pieza articulada.

Motor y la advertencia de alinear ejes (el caso de la rueda)

El Motor es la trampa favorita de los principiantes: aplica rotación, pero usa una convención de ejes distinta a la del Hinge, y si los ejes locales de los objetos no están alineados, en lugar de una rueda que gira obtienes perturbaciones confusas. La receta segura para una rueda es combinar un Hinge como bisagra real y un Motor como impulso, verificando que ambos apunten al mismo eje de giro.

Del cálculo al resultado: bake a keyframes

Por qué hornear: repetible, editable y sin recálculos sorpresa

Mientras la simulación vive como cálculo, es frágil: cualquier cambio ajeno, mover un objeto o abrir el archivo en otro equipo puede recalcularla distinto. El bake a keyframes congela el resultado: convierte la simulación en animación de keyframes normal, reproducible en cualquier máquina y editable como cualquier otra animación.

Cómo hacer el bake del rigid body y qué genera

En el panel del Rigid Body World usas el botón de bake (Bake All Dynamics): Blender reproduce la simulación y escribe los keyframes de posición y rotación de cada cuerpo activo. A partir de ahí puedes retocar el resultado a mano, cortar la animación o borrar la física por completo sin que nada se recalcule.

Render o exportación de la animación final

Con el bake hecho, renderizas con total tranquilidad: Render Animation produce la secuencia y no hay riesgo de que un frame salga distinto porque el solver decidió otra cosa a mitad del render. El mismo principio aplica si exportas la escena a otro programa: lo que exportas es animación fija, no un cálculo pendiente.

Rigid body y la física por nodos de Blender 5.2

Qué cambió en 5.2: cabello y tela con XPBD en Geometry Nodes

Blender 5.2 movió la simulación de cabello y tela a un sistema basado en nodos: el XPBD Solver dentro de Geometry Nodes, con grupos de nodos integrados, reemplaza el flujo clásico de modifiers para ese tipo de materia. Es un cambio grande de paradigma para lo blando, y conviene conocerlo porque las búsquedas de física en Blender llevan a ambos mundos.

Por qué el rigid body clásico sigue siendo el camino para sólidos

Para sólidos rígidos, en cambio, nada cambió: el rigid body clásico con Active/Passive, collision shapes, Rigid Body World y constraints sigue siendo la vía estándar en 5.2. No necesitas nodos para que una torre se derrumbe; necesitas marcar bien los cuerpos, elegir shapes eficientes y hornear el resultado.

Conclusión

La simulación de cuerpo rígido convierte lo imposible de animar a mano en un flujo de minutos: marcas Active y Passive, eliges collision shapes ligeras, ajustas substeps y solver cuando algo tiembla, conectas piezas con constraints para bisagras y motores, y horneas a keyframes antes de renderizar. Es gratis, está en Blender 5.2 LTS y es el primer paso natural hacia la física procedural. Si te quedas con un solo consejo: cuando la simulación falle, no muevas objetos a mano, sube la precisión del Rigid Body World y simplifica las shapes.

Categorías