2
$\begingroup$

I have 4 animations (one of each leg and arm of my lego man). I want to be able to loop these animations multiple times throughout the scene to make the man walk.

Currently in the NLA Editor it has a separate track and action for each object (so 4 actions). This is a bit of pain as every time i want to add another walk loop i have to duplicate all 4 actions.

I'd like to be able to merge, or link all 4 actions together into one "walk" action, so that I can just duplicate that 1 action to have the man do another walk cycle.

Is it possible? And if so how? See example of my NLA editor below:

enter image description here

$\endgroup$
1
  • $\begingroup$ So you have one armature but 4 different actions, one for each bone? How did you end up with this situation? If that's the case, what you could do is copy the keyframes of an action (for example left leg) and pasting it in the action of another object (for example right leg). But before pasting, you need to create a keyframe (whatever keyframe) for the second object (right leg), otherwise you won't be able to paste. $\endgroup$
    – moonboots
    Commented Jun 20, 2020 at 6:51

2 Answers 2

2
$\begingroup$

I dont think there is an option for that. Action is per object. So to have them in a single action you will need to parent them to Armature (each object to a single bone) and animate.

Select Object > Select Armature > Switch to Pose mode Ctrl+Tab > Parent to Bone Ctrl+P


In a current situation the only one thing that can help you a bit is increase Repeat option in NLA Properties > Strip tab > Action Clip panel for selected strip.

enter image description here

Note - In a case you will have more tracks for one object you can search for Bake Action to merge them by step 10 here.

enter image description here

$\endgroup$
2
$\begingroup$

1.Select all bones in Pose Mode.

2.Go to the menu in the 3D Viewport and select Pose -> Animation -> Bake Action.

3.Ensure these five options are set before clicking OK:

  • Set the Start Frame.
  • Set the End Frame.
  • Check the box for Visual Keying.
  • Check the box for Clear Constraints.
  • For Bake Data, select Pose.

This should consolidate everything into a single action.

If you have any questions or need further clarification, please do not hesitate to ask.

enter image description here

enter image description here

$\endgroup$

You must log in to answer this question.

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