検索はキーワードに基づいています。
例:「手順」
自然言語で検索しないでください
例:「新しいプロシージャを作成するにはどうすればよいですか?」
と通信するMari
Mari接続ポートを使用して、Nukeおよび他のプログラムと通信します。コマンドポートが設定されたらMari Preferencesダイアログで説明されています接続設定セクションでは、ポートに接続し、制御するコマンドを送信できますMari。
と通信する方法Mariすることです:
1. | を開くMari PreferencesナビゲートしてダイアログEdit > Preferences。 |
2. | を選択ScriptsタブとセットMariポートを使用する6100。 |
3. | たとえば、Pythonセッションを開き、ターミナルで「python」と書き込みます。 |
4. | 次のように入力して接続を設定します。 |
>>> import telnetlib >>> HOST = "localhost" >>> PORT = 6100 >>> tn = telnetlib.Telnet(HOST,PORT)
注意: Mariコマンドはすぐには実行されません。代わりに、 Mari EOT(伝送終了)文字を送信するまで、これらのコマンドをバッファーに入れます。
5. | 次のように書いてEOT文字を送信します。 |
>>> tn.write("\x04")
たとえば、ノードグラフにPerlinノイズノードを作成するには、次のように記述します。
>>> tn.write("ng = mari.geo.current().nodeGraph()\n") >>> tn.write("perlin = ng.createNode('Procedural/Noise/Perlin')\n") >>> tn.write("\x04”)
役に立たなかったのでごめんなさい
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がございましたら、下のボタンを使用してドキュメントチームにメールでお問い合わせください。
フィードバックをお寄せいただきありがとうございます。