このウィンドウでは、Copernicusグローバルコンテキストオプション(COPノードのデフォルト設定)を変更することができます。 Copernicusグローバルコンテキストオプションは、それを設定するための自身の入力や値を持たないCOPノードのデフォルト設定を制御します。 COP NetworkおよびCOP Network SOP内でその関連パラメータをオンにすることで、それらの設定の一部を上書きすることもできます。 デフォルトパラメータの詳細は、Default COP Network設定を参照してください。
Note
COPノードは、以下のネットワーク設定の優先順でデフォルトが決定されます:
-
個々のノード上のそれらの設定の入力と値
-
Copernicus Default Settingsウィンドウ
これらの設定は、現在のシーンファイルにのみ影響します。 現在のシーンファイルの設定を今後のすべてのCopernicusプロジェクトのデフォルトにするには、 Save as Default をクリックします。
COPネットワークに関する情報は、Copernicusを参照してください。
パラメータ ¶
Resolution
default_xresとdefault_yresのグローバルコンテキストオプション。
これは、レイヤの解像度サイズです。
Precision
default_precisionのグローバルコンテキストオプション。
これは、レイヤの各チャネルに必要なストレージのバイト数です。
バイト数を増やすと、より大きな整数値が扱えたり、浮動小数点値の精度を上げることができますが、より多くのメモリが必要になります。
16
チャネルは16ビットを使用し、デフォルトは半精度となります。
32
チャネルは32ビットを使用し、デフォルトは単精度となります。
Border Mode
default_borderのグローバルコンテキストオプション。
これは、レイヤの境界タイプです。
詳細は、境界タイプを参照してください。
Constant
レイヤ外側の値が0で評価されます。
Clamp
レイヤ外側の値がレイヤ内の最も近いピクセルで評価されます。
Mirror
レイヤ外側の値が境界でミラーされます。
Wrap
レイヤ外側の値が境界で循環します。
Pixel Scale
default_pixelscaleのグローバルコンテキストオプション。
これは、レイヤ内のピクセルサイズに対するスケール値です。
この値により、ピクセル相対値を変更することなく、画像が実質解像度の分数倍でクックされます。
Video Ram
% VRAMのグローバルコンテキストオプション。
これは、レイヤのピクセルとデータを格納するために使用する現在のVideo RAMの割合(パーセンテージ)です。
この制限に到達すると、CopernicusはレイヤとVDBをGPUからCPUへ移し始めます。
GPUメモリを積極的に解放するには低いパーセンテージを設定してください。
他のGPU負荷の高いアプリケーションやバックグラウンドプロセスのXPUなどを同時に使用している場合、10%に設定することを推奨します。
Note
共有メモリまたはCPU OpenCLモードでは、GPU外への移動にメリットがないため、100%を使用してください。
低い数値(例えば、10%)では、Copernicusと他のアプリケーションとの連携性を向上させますが、大規模なPyroシミュレーションの速度が低下してしまう可能性があります。
高い数値(例えば、100%)では、Copernicusは同一プロセス内でメモリ不足が発生した場合にのみGPUからアイテムを削除し、可能な限り長くGPU上にアイテムを保持します。
高い数値では最適なパフォーマンスが用意されます。
Tip
ビューポートでDraw Timeをオンにすると、OpenCLスワップイベントがFPS表示の上部に黄色の通知で表示されます。 これによって、Copernicusが転送を過剰に行ない、往復コピーを余儀なくされてパフォーマンスが低下しているかどうかを確認することができます。