0
$\begingroup$

I would like to be able to clean unused keyframes from my dope sheet, ones that aren't doing anything.

I read online that you press 'O' in the dope sheet to do this, but I tried it and it didn't work. So, I looked for the hotkey and preferences, and it isn't there!

Is there a way to do this?

$\endgroup$
1
$\begingroup$

I do believe pressing O used to run this tool in the Dope Sheet, but for consistency with the other editors O now seems to enable proportional editing. Now the 'Clean Keyframes' option resides in the Key> Clean Keyframes menu.

enter image description here

WARNING This will reset ALL interpolation back to the F-Curve default Interpolation.

$\endgroup$
  • $\begingroup$ I found that right away and tried it, but it doesn't delete the keyframes :P Apparently it just removes closely spaced keyframes to simplify the curves. $\endgroup$ – allen Sep 25 '15 at 21:16
  • $\begingroup$ Hey I found it! Just press delete and select "Clean Channels" $\endgroup$ – allen Sep 25 '15 at 22:42
  • $\begingroup$ I couldn't find a 'Clean Channels' option in 2.75, I only found that the same 'Clean keyframes' tool I mentioned is also displayed in the 'delete' menu. $\endgroup$ – Ray Mairlot Sep 26 '15 at 14:56
0
$\begingroup$

'Clean keyframes' is designed to do this task for you. However, it will destroy work you put into applying and editing interpolation settings.

The safest way to remove unused keyframes is to open up the F-Curve editor, zoom in with the ctrl and middle mouse button and select keyframes that are zeroed those are the ones that are zeroed. You may want to leave some if you animation requires it.

Unfortunately, this method won't help you if you have posed a character and keyed the same pose multiple times.

$\endgroup$

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.