When I tried adding keyframes from my second object I got this result:

enter image description here Result

is there any way I can change specific keyframes to match the animation?

  • $\begingroup$ Please use the tools from this site to upload images so that they are displayed as part of your question. See How to upload an image to a post? $\endgroup$ – user1853 Jun 22 '19 at 21:17
  • $\begingroup$ hard to understand what's your problem, maybe give more explanations? $\endgroup$ – moonboots Jun 23 '19 at 9:43
  • $\begingroup$ @moonboots, when I combined two animations you could see that their positions are different and not in the same location, the first part of the animation, is at the end of the wall while the second part of it is in the middle of the wall and goes inside a wall, so my question is there a way to change the XYZ and the location of the second part animation only? $\endgroup$ – Retr0 Jun 23 '19 at 10:04
  • $\begingroup$ if it's for a movie (and not a game, which I guess would make the things a bit more complicate) you can select the animation, open the Graph Editor, select the X Location curve only, and move it so that it puts the character at the exact position you want. Maybe before that keep a copy of the original animation. $\endgroup$ – moonboots Jun 23 '19 at 10:17
  • $\begingroup$ you can also move the armature (in Object mode) to the position where the second animation is supposed to begin, in that case create a first keyframe for your first animation, a second at the same position for the last frame of this first animation, and a new keyframe at the new position for the beginning of the second animation $\endgroup$ – moonboots Jun 23 '19 at 10:46

You've pasted an armature animation (series of bones keyframes) after another one. But when it plays, your bones jump from their position at the end of animation 1 to their position at the beginning of animation 2. Like that:

enter image description here

As we can see your bones are not at the good position on the X axis at the beginning of the second part of the animation. The simplest solution to fix this is to use the Graph Editor:

Select the root bone of your armature (the bone that is the parent of the bones hierarchy), if you don't have any, select all the bones. Open the Graph Editor, enable the Only Include Channels Relating to Selected Object (arrow icon) so that you only see the curve of the selected bone(s), lock all the tracks (padlock icon) except the X Location one.

On the horizontal axis you have the timeline in frames, on the vertical axis you have the position of the bone on the X axis. As you can see in my screenshot the X Location curve clearly shows the jump at frame 21 that makes the bone go back far from its position at frame 20.

With B (box select) select all the curve vertices on the right of this frame (frame 21 to 40 in my example), and move down so that it aligns with the previous position (position of frame 20 in my example). Now the armature has moved on the X axis at the good position.

enter image description here

  • $\begingroup$ how can I move more than 1? After I select with Box select and try to move it selects one and doesn't move the others. Nevermind, I was just dumb, thanks for helping! $\endgroup$ – Retr0 Jun 23 '19 at 11:58
  • $\begingroup$ so did you succeed? I don't know what was your problem, with box select you can select several vertices, you can also put your green line at the position where you want your selection to begin, then put your cursor on the right of the green line, then ctrl left click, it will select everything on the right of the line $\endgroup$ – moonboots Jun 23 '19 at 12:02
  • $\begingroup$ Not really I get some weird thing which I don't know how to do the same thing you did, my graph looks like this $\endgroup$ – Retr0 Jun 23 '19 at 12:23
  • $\begingroup$ you can zoom out in the vertical axis, I don't know what's the common key shortcut though, but anyway it should work the way I've described, maybe follow some tutorials about the Graph Editor, but also about Dopesheet, animation, NLA, etc... $\endgroup$ – moonboots Jun 23 '19 at 12:39

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.