【问题标题】:How to find the Redshift Maya API Document?如何找到 Redshift Maya API 文档?
【发布时间】:2020-01-06 06:07:53
【问题描述】:

我正在寻找Redshift Maya API Documents。我一直在研究将根据对象 ID 信息自动创建 Active AOVS Puzzle 遮罩的工具。

问题是我找不到Redshift API Document,现在我正在寻找列出并删除所有Active AOVs的命令

请帮忙;(

【问题讨论】:

  • 你问过 Redshift 支持吗?

标签: python c++ maya mel


【解决方案1】:

我从不使用红移,但感谢这里的文档Doc with AOVs

我认为 AOV 是 RedshiftAOV 类型。因此,请尝试将它们列出:

cmds.ls(type='RedshiftAOV')

您可能拥有所有 AOV 的列表。 现在,如果选中属性启用,您可以删除节点。

编辑:如果我理解您的问题,您需要的脚本示例:

all_aovs = cmds.ls(type='RedshiftAOV')
for aov in all_aovs:
    enabled = cmds.getAttr('%s.enabled' % aov)
    if enabled:
        cmds.delete(aov)

【讨论】:

  • 感谢您的回复。你正确理解了我的问题。我已经阅读了这个文档几次,它很有用,但它不包含 API 信息。我要查找的是 API 信息,它解释了示例“redshiftAddAov”命令的 redshift 命令,我使用它通过 python 代码创建拼图马特。但问题是我正在寻找将刷新活动 AOV 列表的命令我发现的是“redshiftUpdateActiveAovList;”命令效果很好。但我必须先激活一次 Active AOV,然后才能使用此命令
猜你喜欢
  • 2011-01-11
  • 2014-02-04
  • 1970-01-01
  • 2016-12-18
  • 1970-01-01
  • 2016-12-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多