Action Blocks is a Blender animation construction tool for creating complex actions from simpler actions. It can be used create sequences that reuse actions such as walking loops and then apply repeats, layered animations and root motion . Quickly create variations, block out animations, game cinematics, background assets, instructional videos and animatics using animation and mocap libraries such as Mixamo or your own Action assets.
The output Actions can be used like any other Action, with no resampling, no baking, no exporting. This means, you can adjust the output with ease for a final pass. Use with the NLA editor for composing and re-timing even larger sequences. This add-on is not required for distributed rendering or file sharing. No data is lost or inaccessible when the add-on is not installed.
Discord: https://discord.gg/9HPkQf9ebu
V2 Now Available!
Preview Version Available
This version comes with some limitations including:
Maximum of 125 frames
Draft Quality only, linear interpolation.
No Filter Group offsets, Root Motion targets
non-scrubbable node progress
Introducing ABBY Demo Scene
Includes ABBY, a rigged and animated character ready to use with 5 instructional demo node graphs. Just click import ABBY to get started.

Make The Most Out Of Actions
Simply add Action nodes using your own simple actions, connect them in sequence. Use repeat, scale, trim, blend parameters as well as Spacer nodes and Mix nodes to create a final output action. This work flow offers the benefit of a non-destructive and iterative approach to animation.

Apply Root Motion
String actions together while maintaining root motion offsets for location and rotation. Modify the root path using offsets and targets.
Make Multi-Layered Animation
Use Mix nodes to combine, replace or extend animation keyframes.

Shape Key support
Shape Key animations can also be constructed to create full dialogues. No more copying and pasting poses and shifting blocks of keyframes around.

Ready to use, no baking required
Animations are ready to be used in other software without resampling. Original keyframe data such as curve handles are preserved where possible.
Not Just Characters
Animate objects and share timing of multiple node chains.

Dedicated Mixamo Conversion
Prepare actions from Mixamo for Root Motion with a single click.
Plus: Set-up Actor objects for easy selection of target objects and editing of Actions.
Feature Comparison
| Feature |
NLA |
Action Blocks |
| Adjust speed, blending, trimming ,repeating |
YES |
YES |
| Portable (Can be appended to other scenes) |
NO |
YES |
| Modular (Can be fed back into other animations) |
NO |
YES |
| Realtime Evaluation |
YES |
NO |
| Editable Keyframes |
NO |
YES |
| Modifiers and Generators |
YES |
NO |
| Root Motion |
NO |
YES |
| Loop Matching |
NO |
YES |
| Infinitely Extendable (Duration doesn't affect calculation time) |
YES |
NO |
| 'Mix' Layer Blending |
NO |
YES |
| Synced Timing (Action durations are usable) |
NO |
YES |
Discount Policy
You may negotiate a price only if you are facing financial hardship.