Smart Apply Scale: Rig & Animation Fixer
Smart Apply Scale (Armature & Animation Fix) for Blender 4.2+
Apply Scale to your Rigs without breaking Animations! Automatically corrects F-Curves, handles, and delta transforms. Essential for Game Dev exports.
. . .
Stop fearing Ctrl+A on your Rigs! 🛑
We all know the pain: you need to apply scale to your armature for a clean export to Unity or Unreal Engine. But the moment you do, your animations explode, floating in space or shrinking to microscopic size.
Smart Apply Scale solves this instantly. It applies the scale to the Armature object and mathematically corrects every keyframe in your animations to match the new transform.
🚀 Key Features:
- Animation Safe: Automatically iterates through F-Curves (Location keys & Bezier handles) and scales them to match.
- Batch Processing: Fix just the Active action, All actions in the file, or Select specific ones from a list.
- Safety First: Built-in Backup system automatically duplicates your actions before touching them.
- Smart Checks: Prevents applying Non-Uniform scale (which causes rotation shearing) to keep your rig healthy.
- Delta Support: Correctly handles delta_location transforms.
📦 How to install:
- Download the .zip file.
- Open Blender (4.2 or newer).
- Go to Edit > Preferences > Add-ons.
- Click the arrow in the top right -> Install from Disk.
- Find the addon in the N-Panel > Item tab.
⚠️ Usage Requirements & Limitations
To ensure the addon works correctly and prevents data loss, please follow these rules:
-
Armature Objects Only:
The addon is designed strictly for Rig/Armature objects. Do not attempt to use it on Meshes, Curves, or Nulls. -
Uniform Scale Required:
The scale values must be proportional across all axes (e.g., X: 2.0, Y: 2.0, Z: 2.0). -
Clean Dependencies:
Ensure your rig does not have complex Drivers or Constraints that hard-lock the location/scale of bones improperly.
↩️How to use:
The Smart Apply Scale Addon (.zip) that automatically fixes animations and F-Curves when applying scale to Armatures.