I need to animate the weapon and the arms in the same project, but both of them are different objects with different armatures. How can I achieve this? Or maybe I can use just one armature for both weapons but export them separately (each armature should have their own mesh)?!

The weapon mesh is a child of the Weapon Rig and the arms mesh is a child of the Arms Rig.

enter image description here

  • $\begingroup$ There could be many challenges for this. Please state what is the actual challenge you have encountered so far? $\endgroup$ Apr 6, 2016 at 20:00

1 Answer 1


For this I see two Solutions:

  • use for each armature an own animation
  • put all animations into a single animation

What is now the best to choose?

That depends on in which way you use these animations.

If your arm- or gun-animation is alway the same, then it is probably better to make seperate animations. But if the arm-animation is dependend on the gun (or reversed), then I suggest to put all animations into a single one.

For declaration:

Action ~ combination of animations that are working together

Examples: Idling, Aiming, Shooting, Reloading

Animation ~ A set of keyframes

Examples: IdlingArms, IdlingGun, AmingArms, AminingGun

OPTION: Use for each armature an own animation

Foreach Armature and foreach action you create an animation. Make sure you give your animations meaningful names.

Note: This option is simple but animating can get hard, because for each action you have to make sure, each armature has it's own animation. And you will have many animations to handle.

OPTION: Put all animations into a single animation

Foreach action repeat following process:

  1. For each armature go into 'Pose Mode'
  2. Go to the DopeSheet-Editor
  3. Change Mode from 'Dope Sheet' to 'Action Editor'
  4. Add a new Animation by clicking '+ New'
  5. Maybe give your animation a name
  6. Select all other armatures and select the created animation

Any Keyframe you insert will be in the same animation

In that way you will have the same amount of animations as you have of actions.

Note: In the 'Dope Sheet Summary' you will only see the keyframes from the selected armature.

I hope I could help.

  • $\begingroup$ I wish there was a easier way to animate multiple objects together. So, I just decided to merge the armatures. Thanks for your time though. $\endgroup$
    – user22972
    Apr 8, 2016 at 12:27
  • $\begingroup$ I have the same problem. My animations keep overriding for this reason that one object is selecting the new animation i think. Changing action for each armature it seems messy and still weird outcomes. I guess 1 armature is the simplest. $\endgroup$ Mar 4 at 1:44

You must log in to answer this question.

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