4
$\begingroup$

I'm trying to make rigid body physics interact with an (Armature-)animated character.

For starters, I created a short piece of chain falling onto an animated box. The chain consists of 5 individual rigid bodies, the animated box also is a rigid body with the 'Animated' property set. When the animated box moves, I expect the chain to react to this.

Chain Resting on Thin Air

As you can see, what I get instead is that the chain rests on the original pose of the animated box (as if it was static), even though it has moved out of the way.

  • The animated box is of type 'Active', set to 'Animated' and 'Dynamic', rigid body deactivation is turned off.
  • The chain links are the same, except they're not set to 'Animated'.
$\endgroup$
0

1 Answer 1

4
$\begingroup$

Because you are using the armature-driven mesh to interact in a rigid body world, you need to toggle the Deforming in the settings for that animated box.

enter image description here

$\endgroup$
3
  • $\begingroup$ Wow, thank you for the elaborate screenshot :) However, my Blender 2.69 seems to be missing that very option. Here's what I see in my properties panel when I select the animated box mesh: i.imgur.com/iB9IOPm.png. $\endgroup$
    – Cygon
    Feb 9, 2014 at 12:57
  • $\begingroup$ Ah, right. Actually it is in the development version, you can download the daily builds here. It will be with the coming 2.70. See here and here. $\endgroup$ Feb 9, 2014 at 13:10
  • $\begingroup$ Lately, there is a nice tutorial in CGCookie.com to show you how to do the similar thing without this new feature. See here. It is a bit complex, but probably works to you. $\endgroup$ Feb 10, 2014 at 2:58

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .