0
$\begingroup$

When animating, I realised not all the key frames get flipped! After selecting a column of keyframes in the dopesheet, I press Ctrl+C to copy them, then Shift+Ctrl+V to paste/flip them, but only one keyframe is flipped and the others are not. Why?

$\endgroup$
6
  • $\begingroup$ To flip keyframes you can scale to -1 on the desired axis on the graph editor... Maybe this helps (?): blender.stackexchange.com/questions/26034/… $\endgroup$
    – user1853
    Aug 5, 2016 at 18:49
  • 1
    $\begingroup$ I'm not sure what you're asking. Can you add a screenshot of what the result looks like, and describe what you expect to happen? $\endgroup$
    – Matt
    Aug 5, 2016 at 20:37
  • $\begingroup$ @Matt am doin a walk cycle.. $\endgroup$
    – sanya
    Aug 6, 2016 at 8:20
  • $\begingroup$ That's useful to know, please add it to your question. But it's still not clear what's happening and how that's different from what you expect to happen. $\endgroup$
    – Matt
    Aug 8, 2016 at 16:46
  • $\begingroup$ Based on this other answer (which might be helpful), it sounds like you're expecting Blender to do something that it's not designed to do. (Making some assumptions) I think you're trying to flip the keyframes of more than one channel or object at a time, which doesn't seem to be possible. If that other answer is any indication, you can only flip certain sets of keyframes at once (probably per-channel or per-object, but I can't experiment right now), and you'll have to do the others manually. $\endgroup$
    – Matt
    Aug 8, 2016 at 16:49

4 Answers 4

3
$\begingroup$

The issue is that Blender only flips keyframes where the associated bones have left and right pairs. For Ctrl + ⇧ Shift + V to work, the bones that flip should be named Bone.L and Bone.R. If this naming convention is followed, they should flip properly.

$\endgroup$
1
  • $\begingroup$ That helped for me. Many thanks! $\endgroup$ Feb 21, 2021 at 3:06
3
$\begingroup$

Select the keyframes in the dope sheet editor, then press ⇧ Shift + MShift+M and in the menu choose Key > Mirror

$\endgroup$
0
$\begingroup$

You could try going to the Graph Editor, selecting all of your keyframes with A, and then scaling on the x axis with: s, x, -1, which will invert all of your keyframes. Although this might not work on multiple objects...

$\endgroup$
0
$\begingroup$

Whenever I've had a selection problem in the Dope sheet, I've had to revert to using "A "first to deselect anything that might be highlited already, then "B" to Box Select the required keyframes, and when only the required keyframes are lit up, press CTL-C, then CTL-V. I've only ever done this with keyframes related to the one object, never over separate items in the 3D window.

$\endgroup$

You must log in to answer this question.

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