早期版本的 MotionBuilder(2010 版及更早版本)不支持硬边/软边法线,可能会导致 MotionBuilder 出现着色问题。
如果您使用的是早期版本的 MotionBuilder 并遇到了此问题,请激活“按顶点分割法线”选项。激活该选项后,将基于边的连续性分割几何体顶点法线。顶点法线决定了多边形面之间的视觉平滑效果。它们反映了 Maya 如何在平滑明暗处理模式下渲染多边形。
如果 MotionBuilder 中不需要硬边,则无需使用该选项,因为该操作会复制顶点信息并转化几何体自身。您可以使用 FBX 导入器中的“按顶点组合法线”选项执行相反的操作,但是这可能会导致错误的 UV 纹理贴图,请参见此条目下面的注意事项。
如果使用的不是合并回工作流(将 FBX 合并到现有场景),使用此选项可能会导致将 FBX 文件重新导入到 Maya 中时生成错误的 UV 贴图。将您的 FBX 文件导入到原始 Maya 场景,以避免分割几何体存在几何体 UV 问题。
禁用“按顶点分割法线”选项的情况下进行导出时会在 MotionBuilder 中生成以下效果:
激活“按顶点分割法线”选项的情况下进行导出时会在 MotionBuilder 中生成以下效果: