Introduction

Welcome to Animation Utilities, a Blender addon engineered to refine your character animation workflow and boost efficiency. This addon provides an accessible framework for performing essential actions related to viewport navigation, animation playback, NLA strip management, precise keyframing, and rig posing within Blender's animation system.

Animation Utilities offers:

  • Powerful Posing Tools: Speed up character posing exponentially. Instantly Symmetrize a pose from one side to the other, Isolate selected bones to work without visual clutter, and Reset transforms to their rest position with a single click.
  • Smart Playing: A robust Play/Stop Animation feature that ensures the entire animation stack plays, even when an NLA strip is in tweak mode, offering consistent playback.
  • NLA Tools: Effortlessly toggle tweak mode for selected NLA strips with the Edit NLA Strip operator, simplifying non-linear animation adjustments.
  • Smart Keyframing: The Insert Keyframe button isn't just a shortcut; it's intelligent. Its icon changes color to give you critical feedback at a glance. It shows whether there is an active action or NLA strip, if you're on a valid frame, or if you're about to keyframe outside the rig's action or NLA strip range, preventing common mistakes before they happen. It also includes an Interpolation Mode Menu for setting default keyframe interpolation.
  • Viewport Tools: Conveniently show/hide rig display and viewport overlays, and toggle the rotate gizmo, keeping your workspace clean and focused.
  • Full View Control: Quickly jump to standard orthographic views (Front, Back, Right, Left, Top, Bottom) for precise posing and animation.
  • Frame Range Set and Current Frame Navigation: Quickly set the scene's start, end, and current frames, and navigate to the start or end of your playback range with dedicated operators.

Whether you're setting up a scene, fine-tuning an animation, or managing complex rig poses, Animation Utilities helps you work faster and more efficiently.