Hi everybody, Is there a known issue about querying the renderLayer adjustments with Pymel, both of the codes below gives me errors:
for renderLayer in pm.ls(type='renderLayer'): renderLayer.listAdjustments() # Error: Flag 'layer' must be passed a boolean argument when query flag is set # Traceback (most recent call last): # File "<maya console>", line 2, in <module> # File "/home/ozgur/maya/scripts/pymel-1.0.2/pymel/core/nodetypes.py", line 1679, in listAdjustments # return map( general.PyNode, _util.listForNone( cmds.editRenderLayerAdjustment( layer=self, q=1) ) ) # File "/home/ozgur/maya/scripts/pymel-1.0.2/pymel/internal/pmcmds.py", line 98, in wrappedCmd # res = new_cmd(*new_args, **new_kwargs) # TypeError: Flag 'layer' must be passed a boolean argument when query flag is set for renderLayer in pm.ls(type='renderLayer'): pm.editRenderLayerAdjustment(layer=renderLayer, q=1) # Error: Flag 'layer' must be passed a boolean argument when query flag is set # Traceback (most recent call last): # File "<maya console>", line 2, in <module> # File "/home/ozgur/maya/scripts/pymel-1.0.2/pymel/internal/pmcmds.py", line 98, in wrappedCmd # res = new_cmd(*new_args, **new_kwargs) # TypeError: Flag 'layer' must be passed a boolean argument when query flag is set # this seems to work though: for renderLayer in pm.ls(type='renderLayer'): pm.editRenderLayerAdjustment(renderLayer, q=1) thanks... E.Ozgur Yilmaz Lead Technical Director eoyilmaz.blogspot.com www.ozgurfx.com -- http://groups.google.com/group/python_inside_maya
