まとめ
この記事では、フレーム サーバーのセットアップをテストして、ローカル プロセスではなくネットワーク ワーカーを使用していることを確認するための推奨方法について説明します。
さまざまな問題のトラブルシューティングに関する情報は、次の記事に記載されています。
Q100080: Nuke Studio Frame Server の問題のトラブルシューティング
詳しくは
1)ローカルの Frame Server プロセスを無効にして、セットアップがネットワーク ワーカーのみを使用していることを確認します。
これを行うには、マスター マシンのNuke Studioで次の設定を値 0に変更してください。
「編集」>「環境設定」>「スレッド/プロセス」>「実行するフレームサーバープロセス」
この設定は、ローカル マシン上の Frame Server プロセスの量を指定します。デフォルト値は、使用可能な CPU コア数の半分に基づいています。値を 0 に変更すると、ローカルの Frame Server プロセスは作成されなくなります。
注:設定が正しく適用されるように、次の手順に進む前にNuke Studioを再起動してください。
2)ネットワーク ワーカーがマスター マシンに接続されており、正しく機能しているかどうかを確認します。
Nuke Studioを開き、スクリプト エディターで次の行を実行します。
from hiero .ui.nuke_bridge.nukestudio import frameServer
print([worker.address for worker in frameServer.getStatus(1).workerStatus])
ローカルの Frame Server プロセスは手順 1 で非アクティブ化されているため、表示されるプロセスはすべてネットワーク化されたプロセスである必要があります。
3)コンプ シーケンスをレンダリングして、フレーム サーバーを使用したレンダリングが正しく機能しているかどうかをテストします。
4)フレーム サーバー レンダリングにネットワーク ワーカーに加えてマスター マシンを使用するには、ステップ 1 の値を 0 より大きい値に変更して、フレーム サーバー プロセスを実行します。
参考文献
Frame Server の追加情報については、次のリンクを参照してください。
私たちはそれを聞いて申し訳ございません
理由をお聞かせください