2019年4月8日月曜日

MayaのスクリプトエディタでPythonを実行する

PythonスクリプトをMELのようにスクリプトエディタで実行してみるテスト。
サンプルの.melファイルと.pyファイルはこんな感じのこんにちは表示。

2019年4月1日月曜日

nodeGraphEditorInfoノードを削除するスクリプト

nodeGraphEditorInfoの投稿は、けっこうコンスタントに閲覧されているみたいです。
興味のある人が多いわりにネット上に情報が無いのでしょうかね。
需要もありそうなのでスクリプトを作成してみました。
メリイさんに「いまごろ?」と、つっこまれそうですけど・・・。

tryDeleteNode.mel

tryDeleteNode("nodeGraphEditorInfo");
と、ノードタイプを引数にして実行すると、シーン内の指定したタイプのノード全てでソース側の接続を解除してから削除します。
"imagePlane"とか"cameraView"とかゴミみたいなノードも簡単に削除できるかな?