Applies selected object's scale and resizes modifiers to stay consistent with the new scale.
Supported Modifiers
- Array
- Resizes constant offset
- Bevel
- Solidify
- Wireframe
- Cast
- Displace
- Resizes strength
- If using Global, Local, or Object coordinates with a procedural noise, resizes the assigned texture
- Hook
- Wave
Works on Windows, Mac, and Linux.
Meant for Blender 2.8 Beta
Download the python file (put it in a place where you can easily find it, like your desktop)
In Blender's settings, go to the addons tab
At the bottom, click "Install from File"
Find where you put the python file, select it, and click "Install from File"
- Run the operator from...
- 3D View > Apply Menu (Ctrl + A) > Apply Scale and Resize Modifiers
- Operator Search > Apply Scale and Resize Modifiers
- The operator will resize the selected objects' modifiers and apply scale.
- Change Resize Source to get a possibly better result if the object's scale is not uniform.
Works best with objects that have uniform scale. If scale isn't uniform, use Resize Source to get a possibly better result.
Automatically copies datablocks if they have multiple users.
Array modifier's Constant Offset can use non-uniform scale.