Skip to content
This repository was archived by the owner on Nov 19, 2025. It is now read-only.
This repository was archived by the owner on Nov 19, 2025. It is now read-only.

Feature Request: Global Offfset, Rotation Order/Space Switcher #7

@OfficialRocket64

Description

@OfficialRocket64

Summary

What tool or feature would you like to see added in future versions?

Usefulness of feature

How does your feature benefits not only you, but other fellow animators? How would this tool improve your workflow? How would this tool improve the quality of abraTools?

Mockups, prototypes or other useful graphics depicting feature usage (optional)

If you'd like, you may also provide us with graphics for how you would like to see your feature implemented.

Hello! I'm a Maya native animator, familiar with AnimBot, who has been using blender 4.0 and AbraTools for a few months now! Thank you all SO so much for all of the tools you've provided, they've been amazing, and make animating so much easier!

I wanted to request a few features I couldn't find anywhere else. Namely, AnimBot's Global Offset, as well as the rotation order switcher, and space switcher.

I understand Global Offset is very similar to a previous feature of AnimAide, but since the AnimAide tweening tools became native in blender 4.0, AnimAide is no longer supported in 4.0, and this feature of the add-on is unavailable. Essentially, Global Offset allows for any key range selected to universally apply changes made within that frame range (like adding a layer, but affecting the entire curve directly). If an animator makes a change to the Rotate X of a bone with global offset on, the rotational change is applied across either the entire animation, or selected range. This makes implementing feedback and making changes to animation much easier and faster, and it's one of my favorite AnimBot tools I'm very sad to see absent from Blender.

The other features I am looking for, involve the Rotation Order Switcher and Space Switcher- these will determine which euler rotational order for an object is the most optimal, given the curves, and will allow changing that rotation order to maintain all animation exactly as it was originally. Currently, rotational order can be changed, but it slightly affects the end result, and there is no indication as to which euler rotational order will best prevent Gimbal Lock. The Space Switcher is similar, but rig-dependent, in that changing the parent space of a controller (such as an IK hand to be in torso space, root space, or world space) will maintain all animation across all current keyframes. I understand the Copy World Space add-on allows for this to be maintained, but it must be done across your desired keys manually, and makes the process a bit more tedious through long animations.

I really REALLY appreciate AbraTools and all developers working on the project. Please let me know if there's anything I can do as an animator to help this project! Thank you so much!

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions