How do I add a rigid body to an armature?

I have a character rig with multiple objects that are paired to bones. And I want to make it so the rig can fall so I planned on using a rigid body, but then I can only assign the rigid body to meshes which just fall off the rig exposing the bones. How can I simply just make this character fall?

Pictures:


The rig

image
Its arm just falling off

image
Picture of whatever this is called

The technical term for setup like this is called ragdoll, you might want to look for tutorials on these.

as you discover it won’t work with armature, so the trick is to create a mesh for each part of your character and setup rigid body on that.
Then the armature is constrained to that mesh, and your character is deformed by the armature.

Not super easy to make and work with but it allows to animate on top of the rigid body animation.

Have fun !

2 Likes