Skip to content

Animation & Rigging Module


  • Setting key shortcuts from the "Insert Keyframe" menu is now supported (cda3334586).
  • F2 now also works for renaming markers (f1ae6952a8). The old Ctrl+M key has been changed to F2, to match renaming of objects and NLA strips (see below).
  • Markers are easier to select (f1ae6952a8), with new operators to select all of them, or left/right of the current frame (including the current frame, if it's on a marker).
  • Discontinuity (Euler) Filter is now available in the Dope Sheet as well (7fd11d9c7f). As in the graph editor, it still requires the animation channels (the FCurves) themselves to be selected.
  • Equalize Handles now can change the handle types, so that it always performs its job (eed8c2e655).
  • Inverse Kinematics (IK) chain length is now no longer animatable (7b62203fc7).

Proxy Removal

The proxy system has been fully removed, see the Core release notes for details.

NLA Editor

  • F2 now works for renaming NLA strips (150f42e6d3).
  • Strip extrapolation modes "Hold" and "Hold Forward" will remain as set (63d2980efa). Blender used to change these settings, only allowing "Hold" for the very first NLA strip, changing it without notice to "Hold Forward" whenever an animator would change the strip order and put another one in front. This behaviour has been removed, and the settings will stay at the values set by the animator.
  • Bake Action is available from the Edit menu (c63d64a2ce).
  • Action influence is now copied to the Strip influence when pushing down to the NLA (2f49908a5e).
  • An alternative Tweak mode is now available, Start Tweaking Strip Actions (Full Stack) (3acbe2d1e9). The old behavior can be found using Start Tweaking Strip Actions (Lower Stack) and remains the default for the TAB hotkey. This new mode allows animators to enter tweak mode without disabling all the tracks above the tweaked strip, effectively animators will see the "Full Stack". Keyframing will work as expected, preserving the pose that you visually keyed. There are some limitations, so make sure to read the commit message.

Motion Paths

When adding Motion Paths you can now select more sensible frame ranges (4e57b6ce77), rather than simply defaulting 1-250:

  • Scene Frame Range
  • Selected Keyframes
  • All Keyframes

The scene range operator was removed, because the operators now automatically find the range when baking the motion paths.

Deprecation of Legacy Pose Library

The legacy Pose Library (Blender 2.93 and older) has been marked as deprecated (a824c076b7 and 81b55d7988). The panel and its operators will be removed from Blender 3.3, along with the internal code supporting the functionality. The panel gained some explanation about this, a button that opens the manual at the relevant chapter, and a button to convert legacy pose libraries into modern pose assets.

Pose Library panel with deprecation notices

Animation editor with conversion button to modern pose assets