提交作业以在网络上进行渲染

设置之后,在网络上的渲染过程就是完全自动的,这样会将从客户端计算机调用的每个渲染自动分布在网络上。

在主计算机上对 Maya 内的 Maya 场景进行网络渲染

  1. 确保 maya.rayhosts 文件具有希望使用的所有 mental ray 网络渲染从属对象的名称(请参见使用 mental Ray Standalone 设置主计算机(方法 1))。
  2. 启动 Maya,打开场景,然后从“渲染 > 使用以下渲染器渲染”(Render > Render Using)中选择选项。
  3. 选择渲染 > 渲染当前帧(Render > Render Current Frame)
  4. 选择“渲染 > 渲染当前帧”(Render > Render Current Frame) > “渲染 > 批渲染”(Render > Batch Render) > ,并确保“在网络计算机上渲染”(Render on network machines)处于启用状态。
  5. 若要验证是否使用了从属计算机,请在同一窗口的“详细级别”(Verbosity Level)下拉列表中选择“进度消息”(Progress Messages)

    在控制台窗口中(或者在批渲染的 mental ray 日志文件中)应该可以看到这些消息,为 JOB 0.n 表明远程作业并指示连接了哪些从属计算机,以及正在使用哪台计算机渲染特定分片。

在主计算机上从命令行在 Maya 内对 Maya 场景进行网络渲染

  1. 确保 maya.rayhosts 文件具有希望使用的所有 mental ray 网络渲染从属对象的名称(请参见使用 mental Ray Standalone 设置主计算机(方法 1))。
  2. 从命令提示窗口中,更改到 Maya 场景所在的目录。
  3. 键入以下命令:
    Render -r mr sceneName.mb
    

在主计算机上使用 mental ray Standalone 对 NVIDIA (.mi) 场景进行网络渲染的步骤

  1. 这仅适合 mental ray Standalone;mental ray for Maya Satellite 不支持该操作。

    确保 .rayhosts 文件具有您要使用的所有 mental ray 网络渲染从属对象的名称(请参见使用 mental Ray Standalone 设置主计算机(方法 1))。

  2. 从命令提示窗口中,更改到 .mi 文件所在的目录。
  3. 键入以下命令:
    ray myFile.mi
    
  4. 若要获得显示正如何使用从属计算机的进度消息,请键入以下命令:
    ray -verbose 5 myFile.mi
    

相关主题