Nuke環境変数

次の表に環境変数を示しますNuke認識します。

環境変数

説明

FN_CRASH_DUMP_PATH

Issue Reporterダンプがデフォルトで保存される場所を指定できます。

FN_DISABLE_LICENSE_DIALOG

または

FN_NUKE_DISABLE_TMPLIC_NOTIFY_DIALOG

デフォルトでは、一時ライセンスをインストールしている場合、 Nuke起動時に、残りの日数を警告するダイアログを表示します。この動作を無効にする場合は、これらの環境変数のいずれかを1に設定して、ライセンスの期限切れが迫っていることに関する警告メッセージを抑制することができます。

注意:  ライセンスが見つからない場合、たとえば、 Nukeライセンスが、実行しようとしますNukeX

FN_LICENSE_DIALOG_DAYS_LEFT_BEFORE_PROMPT

デフォルトでは、一時ライセンスをインストールしている場合、 Nuke起動時に、残りの日数を警告するダイアログを表示します。有効期限が切れるまでの設定日数までこの動作を無効にする場合は、この環境変数を必要な日数に設定できます。

注意:  ライセンスが見つからない場合、たとえば、 Nukeライセンスが、実行しようとしますNukeX

FN_NUKE_DISABLE_GPU_ACCELERATION

この変数は無効にしますNukeのCUDAおよびOpenCL機能。有効にすると、ローカルにインストールされたGPUは無効になり、以下から選択できなくなります。 Preferences > Performance > Hardware > default blink device落ちる。KronosやDenoiseなどのGPU加速ノードは、デフォルトでCPUで処理されます。

FN_SUBSCRIPTION_LICENSE_DIR

オンWindows、非ASCII文字を含むユーザー名により、サブスクリプションライセンスが失敗する可能性があります。次のようなライセンスエラーが表示された場合:

サブスクリプションライセンスディレクトリを作成できません:C:\ Users \ZoëHernández\ FoundryLicensing \

この環境変数を使用して、ライセンスディレクトリを別の場所に変更してみてください。

foundry_LICENSE

の場所Nuke次の推奨場所が使用されていない場合、RLMライセンスファイル:

On Mac and Linux:

/usr/local/foundry/RLM

On Windows:

drive letter:\Program Files\The Foundry\RLM

注意:  まだFLEXlmライセンスを使用していて、RLMライセンスへの移行に関心がある場合は、お問い合わせくださいsales@foundry.com代替ライセンスを取得します。

FOUNDRY_LICENSE_DEBUG

この変数は、追加のライセンス情報をコマンドラインまたはターミナルに出力します。

FOUNDRY_LICENSE_FILE

の場所Nuke FLEXlmライセンスファイル、次の推奨場所が使用されていない場合:

On Mac and Linux:

/usr/local/foundry/FLEXlm

On Windows:

drive letter:\Program Files\The Foundry\FLEXlm

注意:  まだFLEXlmライセンスを使用していて、RLMライセンスへの移行に関心がある場合は、お問い合わせくださいsales@foundry.com代替ライセンスを取得します。

FOUNDRY_LOG_FILE

この変数は、 Nuke Studioのログファイル。ログファイルを指定しない場合、すべての出力は画面に出力されます。

FOUNDRY_LOG_LEVEL

この変数はロギングのレベルを設定しますNuke Studio操作中に生成されます。最小から詳細までのスライドスケールで、4つの詳細レベルがあります。

error

warning

message

verbose

注意:  ログレベルを詳細に設定すると、FOUNDRY_LOG_FILEが指定されている場合に大きなログファイルが生成される可能性があります。

FRAMESERVER_LOG_DIR

デフォルトのNUKE_TEMP_DIRとは別にログファイルを保持したい場合、この変数を使用して、Frame Serverがログファイルを書き込むための別の場所を指定します。

見る外部マシンでのフレームサーバーの使用詳細については。

HIERO_DISABLE_THUMBNAILS

この変数を停止に設定しますNuke Studioサムネイルを読み込んでいます。

HIERO_DISABLE_THUMBNAILS_CACHE

この変数を停止に設定しますNuke Studioロード後のアクセスを改善するためにサムネイルをキャッシュします。

注意:  この変数はキャッシュをクリアしません。キャッシュされたファイルを手動で削除する必要があります。

NUKE_AJA_CHANNEL

AJAカードは、デフォルトでSDI1を介して3Gレベルの信号(ほとんどが12ビット444 RGB)を取得し、それを単一の3G-B(BはBレベルを表すため、3G-B)ストリームに結合します。これらの環境変数を使用して、この出力動作をカスタマイズします。

NUKE_AJA_CHANNEL -SDI2、SDI3、またはSDI4を介して単一のストリームを出力するには、この変数を2、3、または4に設定します。

NUKE_AJA_DUALOUTPUT -この環境変数を1に設定すると、SDI1およびSDI2を介して、単一の3Gストリームが2つの1.5Gストリームに強制的に分離されます。

これら2つの環境変数を組み合わせると、ストリームを強制的に分割し、代替SDI出力を介して出力できます。例えば:

DUALOUTPUT + CHANNEL = 1またはCHANNEL = 2の場合、SDI1およびSDI2から2つの1.5Gストリームが送信されます。

DUALOUTPUT + CHANNEL = 3またはCHANNEL = 4の場合、SDI3およびSDI4から2つの1.5Gストリームが送信されます。

注意:  12ビット444などの特定のモードでは、3Gストリームが必要です。それ以外の場合、カードは指定されたチャネル番号で単一のストリームを使用します。

NUKE_AJA_DUALOUTPUT

NUKE_ALLOW_GIZMO_SAVING

NukeすることはできませんOverwriteそしてSave asギズモをグループにコピーせずに、デフォルトでギズモ。この環境変数を1に設定するとこの動作が有効になるため、アーティストはギズモを編集する前にコピーする必要がありません。

NUKE_CRASH_HANDLING

Breakpadのクラッシュレポート機能を使用すると、万一クラッシュが発生した場合に、クラッシュダンプをFoundryに送信できます。デフォルトでは、クラッシュレポートはGUIモードで有効になり、ターミナルモードで無効になります。

NUKE_CRASH_HANDLINGが1に設定されている場合、クラッシュレポートはGUIモードとターミナルモードの両方で有効になります。

NUKE_CRASH_HANDLINGを0に設定すると、クラッシュレポートはGUIモードとターミナルモードの両方で無効になります。

NUKE_DEBUG_IMAGECACHE

有効にすると、Comp Viewerの画像キャッシュデータがコマンドラインまたはターミナルに出力されます。使用されているディスク容量、キャッシュされているファイルの数、およびキャッシュの場所に関する情報が表示されます。

NUKE_DEBUG_MEMORY

大きな画像で作業する場合、 Nukeレンダリング中にメモリを解放する必要がある場合があります。これが発生し、NUKE_DEBUG_MEMORYが1に設定されている場合Nuke次の情報をコンソールに出力します。

メモリ:最大使用量を超え、使用量を1 GBから924 MBに削減しようとしています。

この変数が設定されていない場合、デバッグメモリメッセージを表示できません。

ここで、KB、MB、GB、およびTBは1000単位を意味することに注意してください。たとえば、1MBは1,000,000バイトを意味します。

NUKE_DISK_CACHE

場所Nukeビューアーに表示されているすべての最近の画像を保存します。理想的には、これはアクセス時間が最も速いローカルディスクである必要があります。

NUKE_DISK_CACHE_GB

ディスクキャッシュが到達できる最大サイズ(ギガバイト単位)。

NUKE_EXR_TEMP_DIR

Linuxでは、これは場所ですNuke PIZ圧縮された読み取り中に一時ファイルに使用します.exrファイル。この環境変数は、Linuxにのみ関係します。

この変数が設定されていない場合、場所はNUKE_TEMP_DIRによって決定されます。

NUKE_EXR_TEMP_NAME

の命名規則を変更します.exrレンダリング中の一時ファイル。

変数を設定する1一時的に書き込みます.exrファイルとして<filename>.exr.tmp、 のではなく<filehash>.tmp以前のリリースと同様。

NUKE_FONT_PATH

その場所Nuke [テキストノードのプロパティ]パネルを開いたときに、使用可能なフォントファイルを確認します。

NUKE_IGNORE_ROTO_INCOMPATIBILITY

この変数は、pre-を含むスクリプトを開いたときに表示される警告ダイアログを無効にしますNuke 8つのRotoPaintノード。

NUKE_INTERACTIVE

import nuke関数はデフォルトでnuke_rレンダーライセンスをチェックアウトします。使用したい場合Nukeインタラクティブに、そしてインタラクティブライセンスを持っている場合、この環境変数を1に設定します。

見るNuke Pythonモジュールとして詳細については。

NUKE_LEGACY_CHANNEL_SORTING

この変数は、RGBAレイヤーが最初にソートされる新しいチャネルのソート動作を無効にします。この変数を有効にするとNukeチャンネルをアルファベット順に並べ替えます。

NUKE_LOCALIZATION_NUMWATCHERS

ローカリゼーションタスクに使用できるスレッドの数を制御します。スレッドの数を増やすと、ローカライズのパフォーマンスが向上します。

NUKE_MOV64READER_ENABLE

無効にするには、この変数を0に設定しますNukeの64ビットmovデコードと、32ビットデコードへのフォールバック。

NUKE_NO_CRASH_PROMPT

GUIモードでクラッシュ処理を有効にすると、レポートを自動的に送信するかどうかを制御できます。

NUKE_NO_CRASH_PROMPTが1に設定されている場合、クラッシュレポートはクラッシュレポーターダイアログを表示せずに自動的に送信されます。

NUKE_NO_CRASH_PROMPTが0に設定されている場合、 Nukeクラッシュレポートを送信する前に、常にクラッシュレポーターダイアログを表示します。

NUKE_NO_VIEWER_GPU

無効にするNukeのComp Viewer OpenGLハードウェアアクセラレーション。

NUKE_PATH

関連するファイルの場所Nukeカスタマイズが保存されます。詳細については、 ギズモ、NDKプラグイン、PythonおよびTclスクリプトの読み込み

NUKE_TEMP_DIR

場所Nuke特定の場所が定義されていない一時ファイルを保存します。

現在の場所を見つけることができますNuke内からの一時ディレクトリNuke押すことによりXキーボードで、ノードグラフにフォーカスがあるときに、次のTCLコマンドを実行します。

getenv NUKE_TEMP_DIR

NUKE_WINDOWMANAGER_DEBUG

有効にすると、からのデータNukeのウィンドウマネージャーは、コマンドラインまたはターミナルに出力されます。

OCIO

この変数を、色変換用のOCIO構成ファイルの場所に設定します。

注意:  環境設定で指定されたOCIO構成ファイルを使用する予定の場合は、 Preferences > Project Defaults > Color Management > Export > use OCIO nodes when exportingto a Comp チェックボックスが有効になっています。

OFX_PLUGIN_PATH

場所Nuke OFXプラグインを探します。詳細については、 OFXプラグインのロード

QT_AUTO_SCREEN_SCALE_FACTOR

高解像度画面のインターフェイスの自動スケーリングを有効にするかどうかを制御します。オンWindows、この変数はデフォルトで有効(1)です。Linuxディストリビューションでは、デフォルトでスケーリングは現在無効(0)です。

注意:  macOSはスケーリングを自動的に処理するため、この変数は必要ありません。

QT_COMPRESS_TABLET_EVENTS

Qtの最近の更新のため、実行中Nukeタブレットを使用するCentOS 7 Linuxディストリビューションでは、ロトシェイプをビューアー上で移動するときに遅延が発生する可能性があります。この環境変数を設定すると、タブレットイベントが圧縮され、遅延がなくなります。

QT_SCALE_FACTOR

QT_AUTO_SCREEN_SCALE_FACTORが有効な場合、自動インターフェイススケーリング係数を設定します。スケーリングを設定できます11.5,または2。推奨されるスケーリング係数は1.5

注意:  他のスケーリング係数は機能する可能性がありますが、テストされていません。

QT_SCREEN_SCALE_FACTORS

マルチモニターセットアップでは、QT_SCREEN_SCALE_FACTORS変数を使用して、画面ごとにインターフェイススケールを個別に設定します。スケーリングでは、;で区切られた同じ推奨係数が使用されます。 (セミコロン)。たとえば、QT_SCREEN_SCALE_FACTORS = "1.5; 1"の場合、最初のモニターは2番目のモニターよりも解像度が高くなります。

QT_PLUGIN_PATH

場所Nuke付属のライブラリを使用したくない場合は、カスタムQtライブラリを探しますNuke。この環境変数を設定すると、カスタムパスが追加されますNukeのQtライブラリパス。

TIMELINE_DISABLE_PBO_UPLOADS

有効にすると、RAMからGPUへのテクスチャアップロードにピクセルバッファーオブジェクト(PBO)を使用することによるパフォーマンスの利点が無効になります。

再生の低下に気付いた場合は、PBOを無効にしてみてください。