示例#1
0
文件: pynk.py 项目: akoon/OldPipeline
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')
示例#2
0
文件: pynk.py 项目: akoon/OldPipeline
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
示例#3
0
文件: pynk.py 项目: akoon/OldPipeline
def writeGammaMan():
    writes = nuke.all_nodes('Write')
    for w in writes:
        nuke.render(w, 1, 1, 1)