July 2019

After Effectsでバックグラウンドでレンダリングコマンドを実行するためのスクリプトをGitHubで公開しました。CS3時代に作ったものを社内ツールとしてチマチマアップデートしていたのですが、公開にあたって機能などを整理して一般に使うそうなシンプルなものになっています。


このシリーズもひとまずこれで最終回。
前回までで、共通のinit.pyを作成し、共通のフォルダにインストールされたプラグインをロードする方法、またinit.pyとmenu.pyをリダイレクトしていくことで、フォルダ単位での初期化コマンドの管理というところまで書きました。

それらを踏まえて、今回は、フォルダ内にインストールされているgizmo(など)のメニューを自動作成する話です。


init.pyをリダイクレトさせることで、おおもとのinit.pyとmemu.pyをシンプルにすることができます。
NUKE_PATHで設定された.nukeフォルダ内にinit.pyを配置しますが(うちの場合はデフォルトの$HOME直下です)、ここに前回紹介した方法でプラグインの共通フォルダを設定します。