Esempio n. 1
0
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')
Esempio n. 2
0
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
Esempio n. 3
0
def writeGammaMan():
    writes = nuke.all_nodes('Write')
    for w in writes:
        nuke.render(w, 1, 1, 1)