Q100561:如何正确地将 XGen 动画从 Maya 导入到 Katana 以避免动画不同步

关注

症状

将 XGen 文件加载到Katana中时,您可能会注意到头发/毛皮不遵循引导曲线上的动画。

原因

动态曲线(移动头发的引导线)默认使用“实时模式”进行动画处理, Katana的第三方渲染器不支持该模式。

解决

要解决此问题,首先将引导曲线导出为 Alembic 缓存,然后将引导曲线 Alembic 关联为动画控件而不是实时模式。下面详细介绍了执行此操作的具体步骤。

在 Maya 中,将引导曲线动画导出为 Alembic 缓存,如下所示:

  1. 在大纲视图中选择模拟的所有输出曲线(不是组)。
  2. 在主菜单栏中,选择缓存 > Alembic 缓存 > 将选择导出到 Alembic选项框。
  3. 在打开的 Alembic 导出选项窗口中,检查以下设置:
    A。在“常规选项”下,确保设置了帧范围开始/结束。
    b.在“高级选项”下,启用“世界空间”复选框。
  1. 单击“导出选择”按钮将其保存在所需位置。

将引导曲线缓存加载回 XGen 作为引导。有两种方法取决于您控制动画的方式;通过 AnimWires 修改器或通过引导动画。

如果您使用 AnimWires 修改器:

  1. 在 XGen 中,转到“修改器”选项卡。
  2. “模式”部分下,禁用“实时模式”复选框。
  3. 在同一部分下,将 Alembic 缓存文件路径添加到Wires File参数。

如果您使用引导动画:

  1. 在 XGen 中,转到“基元”选项卡。
  2. “引导动画”下,禁用“实时模式”复选框。
  3. 将 Alembic 缓存文件路径添加到缓存文件名参数。

保存 Maya 项目后,XGen 动画应正确显示在Katana渲染中(使用 3Delight 和 Arnold 进行测试)。使用正确的设置导出后,请使用特定于渲染器的 XGen 节点导入 XGen 文件,并参考任何特定于渲染器的文档来执行此操作。然后,您可以像往常一样创建和分配材质、照亮场景并在Katana中进行渲染。

延伸阅读

有关在生产管道中使用 XGen 的更多信息以及在Katana中使用 XGen 的渲染器特定文档,请参阅以下资源:

    我们很遗憾听到

    请告诉我们