我正在尝试使用Python的Maya获得给定imagePlane可用的colorSpace选项列表。
我尝试过:
print cmds.attributeQuery('colorSpace', n='<nameofImagePlane>', le=True)
但是这返回'none',这使我感到惊讶,因为它对于其他枚举属性(例如'type','displayMode','textureFilter'等,返回它们的值都非常适用。
任何人都可以建议为什么会发生这种情况,或者是否有变通方法或以其他方式返回给定imagePlane的可用colorSpaces。
它没有列出任何内容,因为它不是Emum,可以通过运行此cmds.attributeQuery("colorSpace", node="imagePlaneShape1", enum=True)
轻松确认。
我认为您要执行的命令是:cmds.colorManagementCatalog(listTransformConnections=True, type='input')
您可能需要弄乱type参数,但是"input"
似乎给出了所有可用颜色空间的正确结果。