【发布时间】:2020-02-26 13:09:08
【问题描述】:
如何在 override.AbsOverride maya 2018 或 2019 中设置设置属性('primaryVisibility')
import maya.app.renderSetup.model.override as override
import maya.app.renderSetup.model.selector as selector
import maya.app.renderSetup.model.collection as collection
import maya.app.renderSetup.model.renderLayer as renderLayer
import maya.app.renderSetup.model.renderSetup as renderSetup
import maya.cmds as cmds
rs = renderSetup.instance()
# Create render layer
r1 = rs.createRenderLayer("char_beauty")
# Create collections
c1 = r1.createCollection("char")
c2 = r1.createCollection("trk_geo")
c2pv=c2.createCollection("PV")
c2pv.getSelector().setFilterType(2)
so=c2.createOverride('PV', override.AbsOverride.kTypeId)
so.setattribute('primaryVisibility')
尝试为 trk_geo 集合创建 primaryVisibility 属性..不知道在 AbsOverride 中设置 primaryVisibility 属性。
【问题讨论】:
标签: python maya autodesk maya-api