検索はキーワードに基づいています。
例:「手順」
自然言語で検索しないでください
例:「新しいプロシージャを作成するにはどうすればよいですか?」
グラフ状態変数
グラフ状態変数を使用して、ユーザー設定変数の値に基づいて、ノードグラフ内のどのノードがシーングラフ処理に寄与するかを制御できます。これらの値は、プロジェクトレベル全体で設定するか、ノードグラフのノードで設定できます。
グラフ状態変数は、単一のセットアップを容易にするように設計されていますKatanaプロジェクト。たとえば、現在出力されている出力に応じて、シーケンス全体の照明を制御したり、ノードグラフでアクティブな編集とオーバーライドを実行したりします。独自の変数を定義でき、さまざまな方法で使用できます。
重要な概念は、グラフ状態変数は、作業中のシーケンス内のショット番号の変数など、プロジェクト全体のグローバルレベルで、またはVariableSetノードを使用してローカルレベルで設定できることです。評価されているレンダーパスを示す変数。
その後、VariableSwitchまたはVariableEnabledGroupノードを使用して、グラフ状態変数の値に基づいて、アクティブにするノードとアクティブにしないノードを制御できます。たとえば、ショット番号に基づいて異なる入力を持つVariableSwitchノードを使用できます。そのため、どの入力が読み込まれるかは、作業中のシーケンスのどのショットに依存します。別の例は、どのレンダリングパスが評価されているかに基づいて、VariableEnabledGroupノードの一部の属性をオーバーライドできるため、特定の出力パスにのみオーバーライドが適用されます。
基本的な考え方は、グラフ状態変数を使用すると、シーンが現在評価されているコンテキストを定義し、そのコンテキストに応じて動作を変更できるノードを持つことができるということです。グラフ状態変数の値に基づいて動作を変更するために、OpScriptsまたは独自のOpプラグインでグラフ状態変数の値を読み取ることもできます。
このビデオでは、グラフ状態変数の使用方法を示します。
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールしてください。
フィードバックをお寄せいただきありがとうございます。