三日月館【別館】開発・制作Tips集
[NUKE] Pythonで現在のnkファイルのパスを取得する
最終更新:
fumiduki1985
-
view
nuke.root()取得できるルートノードからname()メソッドで取得可能。
リファレンスによれば、nuke.root()はNoneにならず必ず成功するとのことなので、下記の記述例のように繋げてしまって問題ない模様。
なお、リファレンスに説明が無いため経験則だが、nkファイルが未保存の場合、'Root'という文字列を返す。
リファレンスによれば、nuke.root()はNoneにならず必ず成功するとのことなので、下記の記述例のように繋げてしまって問題ない模様。
なお、リファレンスに説明が無いため経験則だが、nkファイルが未保存の場合、'Root'という文字列を返す。
記述例:
name = nuke.root().name() # nkファイルのフルパスを返す。保存していない場合は、'Root'を返す。