Maya 2016 Extension 2 引入了一个新的渲染设置系统,可为您提供创建渲染层、集合和覆盖的现代化方法。这种新方法很直观并可简化复杂场景的管理以便进行渲染,目前是建议使用的工作流。
您可以继续打开旧版场景文件并使用传统渲染层。但是,必须首先将 Maya 切换到“传统渲染层”(Legacy Render Layers)系统。为此,请打开“首选项”(Preferences)窗口,导航到“渲染”(Rendering)类别,然后选择“传统渲染层”(Legacy Render Layers)作为“首选渲染设置系统”(Preferred Render Setup system)并重新启动 Maya。“传统渲染层”(Legacy Render Layers)系统和新的“渲染设置”(Render Setup)系统独立存在且有所不同,无法一起使用。您只能打开其中一个系统。
如果尝试在“首选渲染设置系统”(Preferred Render Setup system)设置为“渲染设置”(Render Setup)时打开、引用或导入旧版场景文件,则会出现错误,指示不支持组合使用这两个系统。同样,如果尝试在“首选渲染设置系统”(Preferred Render Setup system)设置为“传统渲染层”(Legacy Render Layers)时打开、引用或导入具有“渲染设置”(Render Setup)节点的场景,则脚本编辑器中也会出现错误。
执行命令行渲染时,必须确保当前的“首选渲染设置系统”(Preferred Render Setup system)与用来保存场景文件的系统匹配。
如果未主动运行 Maya,则当前的“首选渲染设置系统”(Preferred Render Setup system)就是您在上次 Maya 会话期间选择的系统。
例如,如果上次在“传统渲染层”(Legacy Render Layers)模式下运行 Maya,然后尝试使用命令行渲染来对包含渲染设置节点的场景进行渲染,则会出现错误,指示不支持该组合。反之亦然,如果上次在“渲染设置”(Render Setup)模式下运行 Maya,然后尝试使用命令行渲染来对包含传统渲染层的场景进行渲染,则会出现错误。
若要解决此问题,请启动 Maya,然后从“首选项”(Preferences)窗口中选择备用“首选渲染设置系统”(Preferred Render Setup system)。