预渲染 MEL 和 渲染后 MEL 脚本

在某些情况下,您可能需要 Maya 在渲染每个帧之前运行特定的 MEL 命令或脚本,而在渲染之后运行另一个 MEL 命令或脚本。例如,如果场景中包含您不想应用的非常大的复杂曲面,您可以在渲染之前运行一个 MEL 命令以显示曲面(以便其渲染),然后在渲染之后运行另一 MEL 命令以隐藏曲面。

若要运行“渲染前 MEL”(Pre Render MEL)脚本或“渲染后 MEL”(Post Render MEL)脚本,请参见运行渲染前 MEL 或渲染后 MEL 脚本

注: 如果需要在“渲染设置”(Render Settings)窗口中的前帧 MEL 场或后帧 MEL 场中使用多组引号,请确保除第一个和最后一个引号之外,每个引号都要使用 \"。例如,

print("Time to render my Maya scene, called\"bingo.mb"\");

用于渲染目标渲染的渲染层前 MEL 脚本和渲染层后 MEL 脚本

仅在 3D 渲染过程中调用渲染层前和渲染层后脚本,在渲染目标渲染过程中调用。