每当我的核弹启动时,我都试图将我的viewerProcess选项设置为“显示小学成绩”而不是“电影”
但是,由于我可以在网上找到有限的信息,因此我尝试在init.py中插入以下代码nuke.knobDefault("viewerProcess", "Show Primary Grade")
,但无法覆盖它,更不用说我不知道自己编写的代码是对还是错。
由于Show Primary Grade
是我的工作场所正在使用的自定义插件(在选择列表中以此名称显示),是否有任何方法可以检查并确保我编写的正确?
哦,对了,我是否可以将其脚本编辑器设置为类似于Maya,当用户单击某项时,它将在输出字段中显示结果?
最佳答案
设置默认查看器进程的正确命令是:
nuke.knobDefault('Viewer.viewerProcess', 'Show Primary Grade')
如果这不起作用,请确保您通过的名称与注册时的名称完全相同。要检查注册名称,请运行以下命令:
nuke.ViewerProcess.registeredNames()
默认情况下返回:
['None', 'sRGB', 'rec709']