SyntaxHighlighter

2014年7月1日火曜日

メモ_nuke

選択したノードの後に指定のノードを作って値も入れる

sn = nuke.selectedNodes()
for i in sn:

nuke.nodes.Colorspace(channels = 'all',colorspace_in = 3 ).setInput(0, i)

print nuke.selectedNode()
スクリプトで指定する項目の文字列が表示される

sn = nuke.selectedNodes()
for i in sn:

i.knob('frame_rate').setValue(30)


sn = nuke.selectedNodes()
for i in sn:
    i.knob('width').setValue(2560)

    i.knob('height').setValue(720)

sn = nuke.selectedNodes()
for i in sn:

nuke.nodes.Premult().setInput(0,i)

snSR = nuke.allNodes('ScanlineRender')
for i in snSR:

    i['samples'].setValue(6)


for a in nuke.allNodes():
    if a.Class()=='Constant':
        a['format'].setValue('2080x1520')
最後の行コロンを付けない...

0 件のコメント:

コメントを投稿