I made an animation by keying every bone in the rig on every keyframe.

Now I have a lot of extra keyframes, as some bones didn't move at all, remaining the same for all keyframes.

Is there a way to delete these extra keyframes automatically? And are there any "good practices" to help prevent this happening?


1 Answer 1


Yes you can.

In the Dope Sheet, select all channels by pressing A while hovering over the list of channels, then press O. All unnecessary keyframes will be erased.

  • $\begingroup$ Doesn't this also mess with the clamps/tangents? $\endgroup$
    – Humilton
    Commented Oct 27, 2014 at 12:33
  • $\begingroup$ @Laambi What are these clamps/tangents? $\endgroup$ Commented Nov 18, 2014 at 1:12
  • $\begingroup$ @GiantCowFilms They are the handles/sticks you manipulate in the Graph Editor. They are highlighted in this picture: wiki.blender.org/uploads/thumb/b/b2/… $\endgroup$
    – Humilton
    Commented Nov 18, 2014 at 17:05
  • 1
    $\begingroup$ And I don't remember where I read so, but I think "O" resets them to a preset. Just worth noticing, so you don't erase days of work ;) $\endgroup$
    – Humilton
    Commented Nov 18, 2014 at 17:14

You must log in to answer this question.

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