SyntaxHighlighter

2015年10月2日金曜日

nuke_memo

root関係めも


nuke.root()['format'].setValue("HD")
nuke.root()['format'].setValue( "square_2K" )

scriptFormats = nuke.formats()

for f in scriptFormats:
print f.name()
print f.width()
print f.height()
print f.pixelAspect()

print 10*'-'


nuke.root()['format'].value().name() # renvoi le nom du format
nuke.root()['format'].value().setName("nomDuFormat")


print nuke.root()['format'].value().width()
print nuke.root()['format'].value().height()
print nuke.root()['format'].value().pixelAspect()

print nuke.root()['format'].value().name()



square2k = '2048 2048 square 2k'
nuke.addFormat( square2k )

nuke.root()['format'].setValue(nuke.addFormat("1024 960 1")) 



quare2k = '2048 2048 square 2k'
nuke.addFormat( square2k )
nuke.root()[‘format’].setValue( ‘square 2k’ )

# DEFINE BASE AND PROXY FORMATS
square2k = '2048 2048 square 2k'
square1k = '1024 1024 square 1k'

# ADD FORMATS TO SESSION
for f in ( square2k, square1k ):
nuke.addFormat( f )

# SET THE ROOT TO USE BOTH BASE AND PROXY FORMATS
root = nuke.root()
root['format'].setValue( 'square 2k' )
root['proxy_type'].setValue( 'format' )

root['proxy_format'].setValue( 'square 1k' )

0 件のコメント:

コメントを投稿