Profile PictureArthur Shapiro

[Add-on] Blender Animation Space Switcher

$0+
20 ratings

Space Switcher is an add-on that gives you the control on Armature Pose Bones animation no matter what hierarchy they have.

With this add-on you can in fact swtich between Local and Global Space of the Selected Pose Bones by connecting the Bones to the Empties with the same Baked Transforms via Constraints.

Add-on Functions:

After being installed add-on's UI will appear at the N-panel within the Animation tab

This add-on works with Pose Bones therefore major of buttons will be inactive unless you are in Pose Mode

● 1. Animation

The name of the N-panel tab that contains the UI

● 2. Bake Channels

Set of the animtion channels of Selected Pose Bones that you want to be "sticked" to created Empties

● 3. Bake Frames -> From Scene

Set the desired Baking Frame Range directly from Scene settings (Scene Frame Start, Scene Frame End)

● 4. Bake Frames -> Frame Start

Custom Frame Start

● 5. Bake Frames -> Frame End

Custom Frame End

● 6. Bake to Empties

Bake the selected animation channels onto created Empties (Selected Pose Bones animation itself won't be baked at this step)

● 7. Attach Switch

Simple visual switch between Selected Pose Bones connected/not connected to the Empties

● 8. Attach Clear

For the Selected Pose Bones delete everything (Empties and their Actions, Bones Constraints) that is connected to the last Bake to Empties operation

● 9. Clear Scene

Delete everything from scene (Empties and their Actions, Bones Constraints) that is connected to any Bake to Empties operation

● 10. Bake to Bones

Bake the final Empties animation back to the Selected Pose Bones (creates/overwrites Baked Action)

● 11. Clear after Bake

Execute Attach Clear operator after Bake

● 12. To New Action

Create New Action after Baking instead of overwriting the existing

Known Limitations:

  1. When baking Scale, be awared that scale inherited with Share cannot be in any way represented by Transforms (as Transforms channels are stored separately). That is why you may have a visual difference between "parented" Scale and Baked Scale in Animation.

  2. Unfortunately classic Baking option in Blender doesn't provide with options to Bake only certain channels (e.g. only Loc, Rot or Scale). So if you need to tweak for example only Location it is a good idea to Bake everything to a new Action and then just copy-paste only those keys that are needed for your current Animation.

$
Add to cart
439 downloads

Add-on script for versions 2.93 and newer (3.0 is supported)

version
2.93+
Size
20.9 KB
Copy product URL

Ratings

4.9
(20 ratings)
5 stars
90%
4 stars
10%
3 stars
0%
2 stars
0%
1 star
0%
$0+

[Add-on] Blender Animation Space Switcher

20 ratings
Add to cart