多重渲染过程简介:简单工作流示例

 
 
 

该场景中存在名为 KitchenSink 的渲染层,其中包括一个水槽和一个聚光灯。水槽有一个应用于它的“Phong”着色器,且启用了聚光灯的“使用光线跟踪阴影”(Use Ray Trace Shadows)属性。使用下面的简单工作流从该层获取漫反射、反射、阴影和镜面反射过程。

注意

mental ray 渲染器支持多重渲染过程功能。渲染 API 允许其他第三方渲染器和自定义渲染器支持其向前移动。

为渲染层创建渲染过程

  1. 选中 KitchenSink 层的情况下,打开“渲染设置”(Render Settings)窗口,然后选择 mental ray 作为渲染器。
  2. 选择“过程”(Passes)选项卡,然后单击“创建新的渲染过程”(Create new render pass)按钮,以创建新的渲染过程。将显示“创建渲染过程”(Create Render Passes)窗口。
  3. 选择下列渲染过程。可以选择多个项目:“无阴影漫反射”(Diffuse Without Shadows)“反射”(Reflection)“阴影”(Shadow)“无阴影镜面反射”(Specular Without Shadows)。单击“创建并关闭”(Create and Close)按钮。会创建四个名称分别为 diffuseNoShadow、reflection、shadow、specularNoShadow 的渲染过程,并会显示在“场景过程”(Scene Passes)区域下面
    注意

    默认情况下,创建选定的过程之后,还会立即为每个层创建美景过程。

  4. 使用 按钮将这些过程移动到“关联的过程”(Associated Passes)区域。这使得这些过程对当前层可用。
  5. 渲染场景。默认情况下,如果从场景视图渲染,会将渲染图像保存到项目文件的 images\tmp 目录下的子目录 <RenderLayer>\<camera>\<RenderPass> 中。Maya 还会创建一个 MasterBeauty 文件夹,在该文件夹中保存场景的默认美景过程。图像文件名 <scene>.iff 用于每个渲染图像。如果进行批渲染,则会将渲染的图像直接保存到 images 目录中。
    注意

    如果使用“渲染视图”(Render View)窗口进行渲染,那么还可以通过选择“文件 > 加载渲染过程”(File > Load Render Pass)来预览渲染过程输出。

除了该示例之外

除了为整个渲染层创建渲染过程之外,还可以为渲染层中对象和灯光的子集创建渲染过程。这可以通过创建渲染过程贡献贴图来实现。有关详细信息,请参见创建渲染过程贡献贴图

还可以自定义将渲染的图像存储到的子文件夹和文件名。有关详细信息,请参见为渲染图像创建子文件夹和文件名

如果在场景中有多个渲染过程,则可以将它们分组到渲染过程集中,例如,包括涉及灯光(如漫反射和环境光)的所有过程的“照明”过程集。有关详细信息,请参见在场景中使用渲染过程集

相关主题