Scale compensation
 
 
 

If you modify the scale of joints that are parents of other joints in Maya, they do not import correctly into 3ds Max. This import problem occurs because 3ds Max does not support scale compensate settings in Maya.

What does Scale Compensate do?

If you scale a parent joint in Maya using scale compensation, it creates an offset for the child joint rather than scaling it.

But if you do the same thing in 3ds Max, the child scales and creates no offsets.

Since 3ds Max does not support Scale Compensate, any joint hierarchy you use in Maya with scale compensate looks wrong in 3ds Max.

When do I de-activate scale compensate so it imports correctly into 3ds Max?

Deactivate the scale compensate for joints only if you have modified the scale of any joints that are parents of other joints.

If all your joints are the same scale, you do not have to deactivate this setting in Maya.

To deactivate scale compensate in Maya:

  1. In Maya, select the child joint.
  2. In the Attribute Editor, deactivate the Segment Scale Compensate attribute.

    This option deactivates the scale compensation setting.