Q100378: Nuke 、 Nuke Studio 、 Hiero のフレームサーバーを無効にする方法

まとめ

この記事では、 NukeNuke StudioHieroのフレーム サーバーを無効にして、起動時に追加のNukeプロセスが作成されないようにする方法について説明します。

詳細情報

フレームサーバーはNukeNuke StudioHiero複数のNukeインスタンスを使用してレンダリングすることでレンダリング時間を短縮します。レンダリングには、ローカルマシンで起動された追加のレンダリングプロセス、または外部マシンが使用されます。ローカルマシンで実行する場合、アプリケーションはシステムリソースをより多く使用するため、 Nukeの設定が極端な値に設定されているとシステムが不安定になる可能性があります。

Nukeでレンダリングする場合、フレーム サーバー以外の方法を使用できますが、フレーム サーバーはデフォルトで起動され、メインのNukeインスタンスと一緒に実行される追加のNukeプロセスを作成します。

Nukeこの追加のNukeプロセスを完全に作成するのを防ぐには、次の 2 つのオプションがあります。

--disable-nuke-frameserverフラグを付けてNukeを起動します。

各オペレーティング システムでこれを行う方法については、以下を参照してください。

ウィンドウズ

コマンド プロンプト ウィンドウを開き、次のコマンドを実行します。

Nuke : "C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --disable-nuke-frameserver

Nuke Studio : "C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --studio --disable-nuke-frameserver

Hiero : "C:\Program Files\Nuke16.0v4\Nuke16.0.exe" --hiero --disable-nuke-frameserver

macOS

アプリケーション > ユーティリティからターミナル ウィンドウを開き、次のコマンドを実行します。

Nuke : /Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --disable-nuke-frameserver

Nuke Studio : /Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --studio --disable-nuke-frameserver

Hiero : /Applications/ Nuke 16.0v4/ Nuke 16.0v4.app/Contents/MacOS/ Nuke 16.0 --hiero --disable-nuke-frameserver

リナックス

ターミナルを開き、次のコマンドを実行します。

Nuke : /usr/local/ Nuke 16.0v4/ Nuke 16.0 --disable-nuke-frameserver

Nuke Studio : /usr/local/ Nuke 16.0v4/ Nuke 16.0 --studio --disable-nuke-frameserver

Hiero : /usr/local/ Nuke 16.0v4/ Nuke 16.0 --hiero --disable-nuke-frameserver


注:
各オペレーティングシステムのコマンドは、 Nukeデフォルトの場所にインストールされていることを前提としています。そうでない場合は、カスタムインストール場所から実行できるようにコマンドを変更する必要があります。

NUKE _DISABLE_FRAMESERVER環境変数を利用します。

Nuke 12.2v3以降、 Nukeのフレームサーバーを有効または無効にするための新しい環境変数NUKE _DISABLE_FRAMESERVERが追加されました。値を1に設定するとフレームサーバーが無効になり、0に設定すると有効になります。

環境変数の設定の詳細については、 「Q100015: 環境変数の設定方法」の記事をご覧ください。

さらに詳しく

Nukeでのフレーム サーバーの使用に関する詳細は、 Nukeドキュメントの「フレーム サーバーを使用したレンダリング」の章に記載されています。

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください