top of page

PASTE TO SELECTED

  • jnietomonco
  • Feb 9, 2023
  • 1 min read

This code was written by Frank Rueter and it is really useful. It allows you to paste whatever you have copied on several nodes at the same time. I have it on the hotkey alt+v.


ree

Expand Paste to Selected

import nuke

def toggleSelection(node):
    newValue = not node['selected'].value()
    node['selected'].setValue(newValue)

def pasteToSelected():
    if not nuke.selectedNodes():
        nuke.nodePaste('%clipboard%')
        return
    selected = nuke.selectedNodes()
    for node in selected:
        if node.Class() == 'Viewer':
            node['selected'].setValue(False)
    selected2 = nuke.selectedNodes()
    for node in selected2:
        toggleSelection(node)
    for node in selected2:
        node['selected'].setValue(True)
        nuke.nodePaste('%clipboard%')
        node['selected'].setValue(False)
    for node in selected2:
        toggleSelection(node)
    for node in nuke.allNodes():
        node['selected'].setValue(False)

Javier Nieto Moncó © 2025

  • linkedin
  • vimeo
  • generic-social-link
bottom of page