因此,如果您不了解The Foundry Nuke,我不确定您是否可以帮助我,所以请您自己承担风险。如果你还在这里,太棒了!要么你知道它,要么认为你无论如何都可以提供帮助,并且是一个很棒的人。
基本上我在Nuke里面使用The Foundry Ocula并创建一个Python脚本来为我自动化一些东西。它继续X帧,添加分析键,向前移动帧,添加键等。我想要的是删除错误阈值输出键匹配(通常使用退格键完成)但我找不到脚本在Ocula中删除选定的键,我也找不到像Python脚本那样的方法
nuke.keystroke('backspace')
让Nuke像只是按下GUI中的 Backspace 键一样反应。上面的代码只是我想要的一个例子......当然,这绝不是那么容易。
提前致谢!
答案 0 :(得分:0)
请尝试以下方法,但要注意在擦除范围内的所有键后,在midtones.gain
旋钮中会有curve
值而不是默认值1
(&#39) ; s是一个抽象的例子):
nuke.animation("ColorCorrect1.midtones.gain", "erase", ("27", "53"))
或者,为了从手工制作的userKnob
到multiply
旋钮复制表达式(为选定的关键帧生成),请使用以下方法:
nuke.animation("Grade9.multiply", "expression", ("Grade9.userKnob",))