Hello,
I created a 3D model in Blender and animated it with an armature and bones before exporting it to Unity3D. As some of the rotation animations arbitrarily made the mesh shrink, I had to select the "Preserve Volume" option in the armature modifier.


However, I realized afterwards that Unity3D doesn't recognize Blender's "Preserve Volume" feature. While the model's animations played fine in Blender, the shrinkage problem resurfaced in Unity3D.


Is there a simple alternative to the "Preserve Volume" option that fixes the random shrinking, does not require me to ditch/redo my armature, rigging and animations, does not involve fancy python scripts and is Unity-compatible?

Thanks in advance.