def readblack(): ns=nuke.all_nodes('Read') nsd=nuke.all_nodes('DeepRead') for n in ns: n['before'].setValue('black') n['after'].setValue('black') for dn in nsd: dn['before'].setValue('black') dn['after'].setValue('black')
def deepReplaceMan(): dp = nuke.Panel('Deep Replacer') dp.addSingleLineInput('From', '') dp.addSingleLineInput('To', '') ret = dp.show() if not ret: return False _from = dp.value('From') _to = dp.value('To') read_nodes = nuke.all_nodes('DeepRead') for read in read_nodes: source_file = read['file'].getValue() read['file'].setValue(source_file.replace(_from, _to)) return True
def writeGammaMan(): writes = nuke.all_nodes('Write') for w in writes: nuke.render(w, 1, 1, 1)