プリコンプノードの作成
Precompノードを使用してレンダリングを高速化する場合でも、共同ワークフローを有効にする場合でも、Precompの作成プロセスは同じです。
プリコンプノードを作成するには
1. | 別のprecompスクリプトに含めるノードを選択します。グループノードを選択すると、その中にネストされたノードがprecompスクリプトにコピーされます。 |
2. | 選択するOther > Precomp (または押すCtrl/Cmd+Shift+Pノードグラフ上)。 |
のPrecomp Nodesダイアログが開きます。
注意: Precompノードを作成するときにノードを選択しない場合、Precomp Nodesダイアログは表示されず、ノードは空白のままになります。を使用してfile Precompコントロールのパラメーターを使用すると、既存のスクリプトを参照してPrecompノードに読み込むことができます。
既存のスクリプトに複数の書き込みノードがあり、そのうちのどれをプリコンプノードの出力に使用するかを制御する場合は、選択できます。 Other > Output使用する書き込みノードの後に出力ノードを挿入します。
PrecompノードがスクリプトでOutputノードを見つけられない場合、Writeノードを探して設定しますOutput nodeそのノードの名前へのプリコンプコントロール。のOutput nodeこのフィールドは、プリコンパイルされたスクリプトで出力ノードとして設定されているものをオーバーライドするために後で使用することもできます。そのためには、必ず確認してくださいenable。このチェックボックスを使用すると、デフォルトで選択された出力ノードと、で指定した出力ノードを切り替えることができますOutput nodeフィールド。
3. | ファイルブラウザアイコンをクリックします![]() |
4. | ファイルブラウザアイコンをクリックします![]() |
警告: 画像を.exrそのようにNuke着信ノードツリーのハッシュ値をレンダリングされたファイルに書き込むことができます。ハッシュが一致しないようにprecompスクリプトが変更された場合、 Nukeその後、通知することができ、結果の画像を更新できます。以外のファイル形式を使用する場合.exr、この通知は表示されず、レンダリングされたファイルは古くなる可能性があります。ハッシュ値の詳細については、 ハッシュ値について。
5. | からChannelsドロップダウンメニューで、事前に圧縮されたノードのレンダリングされた出力に含めるチャネルを選択します。 |
後でこの選択を調整する必要がある場合は、プリコンプで適切な書き込みノード(デフォルトではWrite1)にチャネルを設定することで調整できます。 .nk脚本。
6. | からOriginal nodesドロップダウンメニューから選択: |
• add backdropノードグラフの事前に圧縮されたノードの背後に背景を作成します。
• delete事前に圧縮されたノードを削除します。
• no change事前圧縮されたノードには何もしません。
7. | クリックOK。 |
Nuke選択したノードを.nk指定されたスクリプト。このスクリプトには、入力ノードと出力ノード、書き込みノード、および現在のプロジェクト設定も含まれます。
ノードグラフでは、選択したノードがPrecompノードに置き換えられます。Nuke Precompノードのプロパティを開きます。
ハッシュ値について
ハッシュ値は、ノードとその入力に接続されたノードのツリー全体から計算された一意の番号(たとえば、b1c9c0aff2012a8)です。ノードのクラスと現在のすべての制御設定がハッシュ値に影響します。
Node Graphでノードを選択してを押すと、ノードツリーの任意のポイントでハッシュ値を表示できますI。ハッシュは、ツリーの異なるポイントで異なる場合があります。
プリコンプノードとプロジェクト設定
Precompノードを作成すると、precomp .nkスクリプトは、メインスクリプトからプロジェクト設定を取得します。メインスクリプトのプロジェクト設定は、precompスクリプトがメインスクリプトに読み込まれるたびに使用されます。したがって、precompスクリプトを別のインスタンスで開くと、 Nukeメインスクリプトの設定と一致しないようにプロジェクト設定を変更すると、precompスクリプトがメインスクリプトに読み込まれたときに変更が反映されません。プロジェクトの設定を変更する場合は、precompスクリプトではなく、メインスクリプトで常に変更する必要があります。
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
Email Docs Teamフィードバックをお寄せいただきありがとうございます。