gpt4 book ai didi

python - 如何在 Nuke 脚本中找到所有 ReadGeo 节点?

转载 作者:太空宇宙 更新时间:2023-11-03 20:36:42 24 4
gpt4 key购买 nike

我正在尝试编写代码来查找所有“ReadGeo”节点并找到其文件路径。

现在,我的代码打开脚本并查找“ReadGeo”节点,但找不到在 Nuke 中手动创建的任何 ReadGeo 节点。

但是,找到了用代码创建的ReadGeo节点

def copyreadgeo(projid,scriptid):
nuke.scriptOpen(farmbarn + '/' + projid + '/' + scriptid)
#nuke.createNode("ReadGeo")
for node in nuke.allNodes(recurseGroups=True):
if node.Class() == "ReadGeo":
print node.fullName(), ':', node['file'].value()

最佳答案

更新:2020 年 8 月 30 日。

在 The Foundry NUKE 12.2v2 ReadGeo 节点中是一个 ReadGeo2 类。

enter image description here

这是一个工作代码:

import nuke

for node in nuke.allNodes():
if node.Class() == "ReadGeo2":
node.setSelected(True)

print(nuke.selectedNodes())

enter image description here

关于python - 如何在 Nuke 脚本中找到所有 ReadGeo 节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57120399/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com