1

因此,如果您不了解 The Foundry Nuke,我不确定您是否可以帮助我,因此请您冒着时间的风险继续阅读。如果你还在这里,太棒了!要么你知道,要么认为你无论如何都可以提供帮助并且是一个了不起的人。

基本上我在 Nuke 中使用 The Foundry Ocula 并创建一个 Python 脚本来为我自动化一些东西。它继续 X 帧,添加分析键,向前移动帧,添加键等。我想要的是删除错误阈值键匹配(通常使用退格键完成)但我找不到脚本在 Ocula 中删除选定的键,我也找不到类似 Python 脚本的方法

nuke.keystroke('backspace')

让 Nuke 做出反应,就像有人Backspace在 GUI 中按下了键一样。上面的代码只是我想要的一个例子......当然它从来没有那么容易。

提前致谢!

4

1 回答 1

0

试试下面的方法,但是注意抹掉一个范围内的所有键后,在midtones.gain旋钮中会有一个curve值而不是默认值1(这是一个抽象的例子):

nuke.animation("ColorCorrect1.midtones.gain", "erase", ("27", "53"))

或将表达式(为选定的关键帧生成)从手工复制userKnobmultiply旋钮使用此方法:

nuke.animation("Grade9.multiply", "expression", ("Grade9.userKnob",))
于 2017-02-28T12:30:44.557 回答