# -*- coding: utf-8 -*-
"""
@Author: Meng
@software: PyCharm
@file: VRay渲染器渲染属性设置
@time: 2022/03/19 20:39
"""
import maya.cmds as cmds
mel.eval('unifiedRenderGlobalsWindow')
#切换VRay渲染器
mel.eval('setCurrentRenderer "vray"')
#输出格式路径
cmds.setAttr("vraySettings.fileNamePrefix", "\\\\", type="string")
#图像格式
cmds.setAttr("vraySettings.imageFormatStr", "exr (multichannel)", type="string")
#开始结束帧
cmds.setAttr("vraySettings.animType", 1)
cmds.setAttr("defaultRenderGlobals.startFrame", 1)
cmds.setAttr("defaultRenderGlobals.endFrame", 50)
#采样
cmds.setAttr("vraySettings.progressiveMinSubdivs", 2)
cmds.setAttr("vraySettings.progressiveMaxSubdivs", 100)
#添加VRay_AOVS
cmds.delete(cmds.ls(type="VRayRenderElement"))#RedshiftAOV
import vray.vray_maya_utils as vrayModule
vrayModule.vrayImportAOV("E:/1_Maya_Projects/test/Vray/aov.mb")
#刷新ui
mel.eval('vrayUpdateExrAttributesControl')