3DCG屋さんの活動記録

PROFILE ★★こんな人です

映像制作会社でクリエイティブの修行中。日ごろはMaya&AEを中心にいろんなCGソフトを触りながら、TD寄りの作業が好きで、インタラクティブな体験型空間演出をやりたいと模索中。面白いこと新しいこと大好きな『素直』でいつづける

2019年2月27日水曜日

Nuke Python 自作スクリプト メモ


Nuke python 備忘録



sn  = nuke.selectedNode()  単一のノード取得
list = nuke.selectedNodes()     ノードを配列で取得

sn.name()          ノード名取得
sn.knob("note_font_size").getValue()   値参照
                                       setValue(30)  値代入


ノード選択して i  でClass名確認できる。

で、フィルターしてリストにする方法がこちら。

listFilter = nuke.selectedNodes("BackdropNode") 




参考
nukeでpythonはじめ
http://elephantplus.blogspot.com/2012/03/nukepython.html

pythonのツールバーにボタン配置まで
カスタムパネルに追加
http://elephantplus.blogspot.com/2012/03/nukepython_26.html
ノードパネルに追加
https://support.borndigital.co.jp/hc/ja/articles/115001019674-Nuke-%E3%83%8E%E3%83%BC%E3%83%89%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E3%81%AB%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%E3%83%8E%E3%83%BC%E3%83%89%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95
メニュータブに追加
http://www.nukepedia.com/python/render/cmdlinerender

.nukeフォルダが見つからないときは
https://cgworld.jp/regular/nuke008-2.html


0 コメント:

コメントを投稿