Skip to content

augmero/animaide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

248 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnimAide

Actively maintained fork — Updated for Blender 5.1+ compatibility.
Original addon by Ares Deveaux. Continued here by augmero.

For full documentation refer to the Manual

In contrast to modeling, when animating there are not that many options to manipulate keys on an f-curve the way you can with vertices on geometry. That is where AnimAide comes in.

AnimAide opens the door to new possibilities — a wider range of tools where each f-curve operates in its own local space when working with a group of curves. This kind of toolset is standard in the game and film industry.


Installation

  1. Download animaide-v1.1.0-blender5.1.zip from the latest release
  2. In Blender: Edit > Preferences > Add-ons > Install
  3. Browse to the zip file and install

Requires Blender 5.1+


Panels

Curve Tools

Simultaneously manipulate keys across multiple f-curves from animated objects or armature bones. Tools work in the Graph Editor, Dope Sheet, and 3D Viewport.

local_space combining_tools

Available tools: Blend Ease, Blend Frame, Blend Infinite, Blend Neighbor, Blend Default, Blend Offset, Ease, Ease to Ease, Scale Average, Scale Left, Scale Right, Shear Left, Shear Right, Push Pull, Time Offset, Tween, Smooth, Wave-Noise, Randomize (new)

Anim Offset

Modify any animated object and have the change propagate across the animation range. Supports a mask for fine-grained control. Available in all animation editors; mask option is Graph Editor only.

AnimOffset AnimOffsetMask

Key Manager

Speeds up common key-editing tasks with extra options:

  • Move / Insert — Move keys in time or insert frames between them by a set amount
  • Type — Assign, select, unselect, or delete keys by Blender key type (Keyframe, Breakdown, Jitter, Extreme)
  • Interpolation — Quickly assign interpolation types to key handles, individually or across all selected keys

Move Keys insert Keys Key Type Handle type and selection


Changelog

v1.1.0 — Blender 5.1 Compatibility

  • Curve tools now work in the Dope Sheet (smooth, blend, scale, wave-noise, etc.)
  • Fixed tools applying to unselected keys when other objects had selections
  • Fixed Shear Left/Right crash
  • Fixed TimelineMarker IDProperty error (Blender 5.1 removed IDProperty support)
  • Fixed ActionLayers.new() missing required parameter
  • Fixed Key Manager crash (TypeError: bool is not iterable)
  • Fixed Key Manager Delete by Type for Blender 5.1 slot-based actions
  • Fixed crash on objects without shape keys
  • Removed debug print() calls from modal event handler (performance)
  • New: Randomize tool — applies random noise-based offsets to selected keys

v1.0.38

  • Compatible with Blender 2.93 and up
  • Added KeyManager panel
  • Panels can be moved to animation view headers
  • Wave-Noise: now adds a wave when sliding left
  • Time-Offset works with cycles
  • Interactive AnimOffset mask creation

animaide

About

AnimAide is a free add-on for Blender that has some helpful tools for animation.

Resources

Stars

21 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Python 100.0%