与 3ds Max 使用英寸作为基本系统单位有所不同,MotionBuilder 和 Maya 都使用厘米。为解决这个矛盾,系统通常会提示 3ds Max 用户将显示单位转换为厘米,同时保持默认的系统单位设置(英寸)不变。这样会在其他软件应用程序之间转换文件时引发问题。
例如,如果在将显示单位设置为一个度量值(如厘米),将系统单位设置为另一个度量值的情况下导出 3ds Max 对象,则 FBX 导出器只会识别 3ds Max 系统单位,即使系统单位与显示单位不同也是如此。
如果您将 FBX 文件保存在 MotionBuilder 中并将其重新导入 3ds Max,则此问题将会变得更加复杂。FBX 导入器计算的是 3ds Max 系统单位,但在您将 FBX 文件保存到 MotionBuilder 中后,该单位会转换为厘米。FBX 导入器会相应地转换传入的 FBX 文件,以与 3ds Max 系统单位匹配。这将会缩放对象(即使你不需要缩放),因为显示单位始终为厘米。
如果您要在 3ds Max 和 MotionBuilder 之间交换 FBX 文件,请将系统单位设置更改为厘米,以使单位匹配。如果您要在 3ds Max 和 Maya 之间交换 FBX 文件,请相应更改 3ds Max 系统单位设置,以与 Maya 工作单位匹配。
,