Maya 组成员会在导出到 3ds Max 时失去与组节点的连接。也就是说,导出后组的成员不会继承组节点的可见性设置。
例如,如果在 Maya 中某个球体是一个名为 SphereGroup 的不可见组节点的成员,但该球体的可见性属性为“可见”,则该球体会继承此组节点的可见性属性,变为不可见。在 Maya 中这是期望的行为。
但是,如果从 Maya 中导出此球体并将其导入 3ds Max 中,该球体将再次变为可见。这是因为导入 3ds Max 中时该球体与 SphereGroup 的隐藏属性失去了联系。
隐藏组节点(或它的层)时会出现撤消可见性设置的情况。如果出现了这种情况,默认情况下该组的所有成员都将变为隐藏状态。只要保持在 Maya 内部操作,则导入或导出这些节点时不会出现问题。
但 3ds Max 对象不会继承隐藏/取消隐藏属性,仅继承可见性属性,因此 Maya 隐藏组的所有成员在导入到 3ds Max 时都将取消隐藏。这是因为 FBX 转换会将组节点转换为在 3ds Max 中为其成员父级的虚拟对象。在这种情况下,由于从技术上讲只有组节点位于所创建的每个显示层中,因此成员将成为默认层的组成部分。
如果执行以下操作,则可以在 3ds Max 中保留这些对象的可见性以解决上述问题:
这会将组节点及其所有成员添加到显示层中,以便在 3ds Max 中保留可见性。