我试图在我的核武器启动时将我的viewerProcess选项设置为'Show Primary Grade'而不是'Film'
但是,由于我能够在网上找到限制信息,我尝试在init.py中插入以下代码nuke.knobDefault("viewerProcess", "Show Primary Grade")
,但我无法覆盖它,更不用说不知道是否我写的代码是对还是错。
由于Show Primary Grade
是我的工作场所使用的自定义插件(在选择列表中显示在此命名中),有没有办法检查并确保我正在编写它?
哦,顺便说一句,我能够将其脚本编辑器设置为Maya,只要用户点击某些内容,它就会在输出字段中显示结果吗?
答案 0 :(得分:1)
设置默认查看器进程的正确命令是:
nuke.knobDefault('Viewer.viewerProcess', 'Show Primary Grade')
如果这不起作用,请确保您传递的名称与注册完全一致。要检查已注册的名称,请运行以下命令:
nuke.ViewerProcess.registeredNames()
默认返回:
['None', 'sRGB', 'rec709']
答案 1 :(得分:0)
事实证明我必须在menu.py
文件而不是init.py
文件中写出来。
由于某些原因,即使我能够追踪其Gizmo文件,命名约定 - “显示小学成绩”仍然无法找到它的通行证名称...