In the NLA Editor:
See how there is a slight positional change when going from
StandingAttack? Is it possible to somehow merge these two animations together so going from
StandingAttack is one single, fluid motion?
Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. It only takes a minute to sign up.Sign up to join this community
The brutal answer is to animate a transition between the two different strips.
First consider how much of the end of the first strip and the beginning of the second strip you want to preserve. If you want to shave some frames off of one or the other you can do that by adjusting the parameters of the strips (which does not affect the original actions, it just changes how much of that action is incorporated into your animation).
Then create a new strip that bridges the frames between the end of the first strip and the beginning of the second and populate it with keyframes that animate the figure how you want it to move.
One workflow for this process would be
End Frameof the new strip to be the end of the transitional animation.
Downto move that track below the existing track.
Move Strips Downto move the brand new strip into the new lower NLA track.
I created an animated gif that is too large to put on stackexchange:
Now since I was just dealing with the location of a single cube this process was relatively easy. Since you are dealing with an armature's animation and your animation consists of a large number of fcurves for the orientation of many bones, steps 1 and 9 will have to be repeated for every bone that has a keyframe. Do not repeat steps 2-8. Use the single new strip to contain all of the keyframes for all the bones of the transitional animation.