1
$\begingroup$

BGE: Can a rigged rigid body interact with BGE physics?

Basically, I want to know if it is possible to have a mesh that is animated by an armature interact with the BGE physics, including other rigidbodies.

Question blend file.

$\endgroup$
  • $\begingroup$ Are you sure? My experiences has been that armature deformed mesh only detects collision on the original mesh, not the deformed one. (Turning on physics visualization confirms this). $\endgroup$ – Mike Pan Nov 10 '14 at 5:32
  • $\begingroup$ Right, basically deformation is not supported in the physics engine. $\endgroup$ – Mike Pan Nov 10 '14 at 22:52
1
$\begingroup$

An armature rigged mesh cannot interact with other rigidbody objects, as the mesh deformation by the bones are not sent to the physics engine. (They are actually done on the GPU as of Blender 2.71 [source])

Your only option is to parent a bunch of collision proxies to the armature and use those instead of the actual rigged mesh, like this.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.