gpt4 book ai didi

python - 如何在终端模式执行(批处理模式)中找到节点的宽度?

转载 作者:行者123 更新时间:2023-12-04 17:39:20 24 4
gpt4 key购买 nike

应用于 NUKE 节点的命令:

some_node.width() 

显示错误的宽度。

像背景宽度小于它里面的节点宽度(这正常吗!?)

some_node.screenWidth()

在终端模式下始终显示 0 宽度。

实际上我需要它来确定背景中的节点。尝试了下一个代码:

backdrop_node.selectNodes(True)
print nuke.selectedNodes()

但是这个在终端模式下什么都不返回。

在此先感谢您的帮助。

最佳答案

如果你想知道 The Foundry NUKE(我使用的是 mac 版本 11.3v3)中 bdwidth 属性的值,你应该输入一个非常简单的 Python 命令:

nuke.toNode('BackdropNode1').knob(21).value()

此命令在脚本编辑器和终端模式下均有效。

enter image description here\

要找出 NUKE 用户界面中 Backdrop 旋钮的值,只需选择一个节点并按键盘上的快捷键 i 即可查看 DetailNodeInfo 窗口。

enter image description here

希望这对您有所帮助。

关于python - 如何在终端模式执行(批处理模式)中找到节点的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55240017/

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