Blender 5.0+ Pre-release

AnimFlow

Animation workflow tools for Blender's Graph Editor, Dope Sheet, Pose Mode, and rigging. The small, repetitive jobs done in one step.

Public launch on Superhive at 1.0

What's inside

Every tool respects the editor's visibility filters and locked channels, and each is a single undoable step. F9 panels allow for customizable operator options that are then used on the next run. Default operator settings and keybinds can be set in addon preferences. Keybinds mentioned below reflect the defaults.

Graph Editor

Shift+T pie menu, plus the Channel, Select, and Key menus. Key-generating operators include a Restore User Defaults button.

  • Overshoot WaveGenerate diminishing overshoot keys after the selected key, settling on the previous key, the selected key, or the 2D cursor.
  • Bounce WaveGenerate diminishing bounce arcs.
  • Select Similar CurvesCarry the current channel selection (property and axis) across every selected bone or object.
  • Selected to ZeroSet selected keys to 0 and keep, flatten or retype their handles.
  • Cursor Y to 0Snap the 2D cursor's value to exactly zero.

Dope Sheet

Key menu.

  • Remove GeneratedDelete every Generated-type key on visible channels, leaving keyframes and breakdowns alone. Optionally keeps each channel's first and last key.

Pose Mode

Pose menu, right-click menu, and CTRL+ALT+C / CTRL+ALT+V.

  • Copy / Paste World TransformCapture and reapply world-space bone transforms, with Location, Rotation and Scale toggles. Works across several armatures and pastes whole chains parent-first.

    Note: This will only paste poses of matching bone names. Due to how Blender handles constraints, these transforms may not always be exact, just like how Blender's own single bone global transform copy and paste works.

Proxy Baking

AnimFlow tab in the 3D Viewport N-panel sidebar. 

Animation Channels

Dope Sheet and Graph Editor channel list.

  • Rename Bone GroupRename a channel group and retarget the curves inside it to a new bone name, refusing renames that would collide or corrupt the action.

Rigging Tools

AnimFlow tab in the 3D Viewport sidebar.

  • Bones from SegmentsLay connected bone chains along selected mesh edges, branching at forks, with automatic or manual numbering.
  • 3D Cursor SymmetrizeBlender's armature edit mode bone Symmetrize tool, mirrored across the 3D cursor instead of the origin.

Auto Protection

Preferences.

  • Never lose an actionEvery action gets a fake user automatically, so the orphan purge on save can't eat your animation. Materials optional.

Keymap

Registered in the add-on keyconfig, so they never shadow a default or user binding. Rebind them from AnimFlow's preferences or Blender's Keymap settings.

ShortcutActionContext
Shift+TAnimFlow pie menuGraph Editor
Ctrl+Alt+CCopy World TransformPose Mode
Ctrl+Alt+VPaste World TransformPose Mode
Ctrl+F2Rename Bone GroupDope Sheet / Graph Editor channels

Compatibility

AnimFlow is built for Blender 5.0 and later and is not backwards compatible with earlier versions. Verified against Blender 5.0.1, 5.1.2 and 5.2.1.

License

Free software under the GNU General Public License v3.0 or later.