NUKE: Paste Knobs
26 / 03 / 2009
Скрипт, позволяющий линковать кнобы с предварительно скопированной ноды на выделенные ноды. Это модификация стандартного скрипта copy_knobs.tcl.
Формат вызова комманды: paste_knobs args . В зависимости от аргумента скрипт может работать в 3-х режимах:
args = "" (без аргумента) — копирует значения с кнобов скопированной ноды на соответствующие кнобы выделенных нод;
args = "link" — создает линки на анимируемые кнобы скопированной ноды в соответствующих кнобах выделенных нод;
args = "linkall" — создает линки на все кнобы скопированной ноды в соответствующих кнобах выделенных нод (т.е. даже на текстовые поля, выпадающие списки и выбиралки каналов/масок).
То есть выбираем ноду, копируем ее. Затем выбираем ноды которые надо залинковать с ней и запускаем скрипт. Для удобства я повесил его на горячки:
alt+v — paste_knobs
ctrl+alt+v — paste_knobs link
shift+alt+v — paste_knobs linkall
Установка:
1) скопировать paste_knobs.tcl в папку 'nuke/plugins/user/'
2) добавить в файл 'nuke/plugins/user/menu.py' строчки:
nuke.menu("Nuke").addCommand("Edit/Node/Paste Knob Values", "nuke.tcl('paste_knobs')", "alt+v")
nuke.menu("Nuke").addCommand("Edit/Node/Paste Animatable Knob Links", "nuke.tcl('paste_knobs link')", "ctrl+alt+v")
nuke.menu("Nuke").addCommand("Edit/Node/Paste All Knob Links", "nuke.tcl('paste_knobs linkall')", "shift+alt+v")
Скачать (для Nuke5.1): paste_knobs_v1.3.zip
