渲染 XGen 基本体

默认情况下,XGen 基本体使用 mental ray for Maya 渲染器进行渲染。创建描述时,Maya 自动将 mental ray xgen_hair_physical 头发着色器指定给基本体。有关信息,请参见 mental ray 帮助主题“mental ray XGen 头发物理”。

XGen 也可以使用其他渲染器。请参见 RenderMan DSO

设置 Maya 渲染设置

  1. “Maya 渲染设置”(Maya Render Settings)窗口(“窗口 > 渲染编辑器 > 渲染设置 > 使用以下渲染器渲染”(Windows > Rendering Editors > Render Settings > Render Using))中,将设置为 mental ray
  2. 要对渲染使用运动模糊,请单击“质量”(Quality)选项卡,在“运动模糊”(Motion Blur)区域,将“运动模糊”(Motion Blur)设置为“完全”(Full)
  3. 单击“关闭”(Close)

使用置换渲染卡片和球体基本体

使用置换渲染卡片或球体基本体时,请注意:

使用“置换”(Displace)(置换)渲染“卡片”(Card)“球体”(Sphere)基本体

  1. 在几何体着色器属性编辑器xgmr:gen_geo 选项卡中,将“最大置换”(Max Displace)增大到一个适当的高值,如 100。
  2. XGen 编辑器中,单击“预览/输出”(Preview/Output)选项卡。

    “mental ray 近似设置”(mental ray Approximation Settings)部分中,将“度”(Degree)设置为“立方”(Cubic)

  3. 渲染描述。

批渲染描述

  1. 在 XGen 窗口中,单击“预览/输出”(Preview/Output)
  2. “输出设置”(Output Settings)区域,设置:
    • “操作”(Operation)“渲染”(Render)
    • “渲染器”(Render)“mental ray”
    • “基本体边界”(Primitive Bound)为 1 或大于 1。

      对于较长的基本体,该值应更高。如果知道基本体的长度,则设置“基本体边界”(Primitive Bound)

  3. “mental ray 设置”(mental ray Settings)区域,将“渲染模式”(Render Mode)设为“批渲染”(Batch Render)
  4. (可选)若要使用运动模糊进行渲染,请在 Maya“渲染设置窗口”(Render Settings Window)中启用它,并设置其他所需的运动模糊选项。
  5. 通过在 XGen 编辑器中选择“文件 > 导出面片以进行批渲染”(File > Export Patches for Batch Render),导出 XGen 面片以进行渲染。
  6. 如果已为面片设置动画,则开启“已设置动画”(Animated),并设置渲染所需的“帧范围”(Frame Range)
    注: 如果使用运动模糊进行渲染,则设置面片导出的帧范围,以便它包括要渲染的帧范围之前和之后的帧。
  7. 单击“导出文件”(Export File)

    Maya 会将绑定的几何体另存为 Alembic (.abc) 文件。该文件将保存到所设定项目的 scene 文件夹并使用以下文件命名约定:

    _scene name_collection name_plt.abc

  8. F6 键切换到“渲染”(Render)菜单集,然后选择“渲染 > 批渲染”(Render > Batch Render)