Sometimes, when importing fbx scenes from other DCC apps, you get large scale values on objects. For me this always happens when importing from Blender. It’s quite annoying to fix this in C4D as you have to do this manually for each object in Axis mode.

To help with this, I created this small utility script, that quickly goes through whole hirachy (starting from top selected object) and resets scale to 1,1,1, while preserving all other transformations. Only case where it does not work correctly is if there are some shearing transformations from non uniform scale + rotation combo. But this should not be a problem in 99% cases.

Unzip in your user scripts folder. Then search for FreezeScaleTree command or go to Script-User Scripts menu.

File download:

Post A Comment