Preferencesウィンドウ
このページには、環境設定ウィンドウとそのすべての設定が表示されます。
環境設定ウィンドウは、アプリケーションのメイントップバーの 編集 メニューから見つけることができます。 このダイアログボックスでは、さまざまな設定を調整できます。 このパネルは、様々なビヘイビアーおよび機能をカバーするタブにまとめられています。
アプリケーションがどのように動作し、ワークフローに合わせてどのようにカスタマイズできるかをより詳しく理解するために、これらの設定をすべて確認することをお勧めします。
これらの設定の保存方法および運用環境での統合方法の詳細については、ドキュメントの
ユーザー設定 – 自動設定のページを参照してください。
一般
最近使用したドキュメント
最近使用した文書のリストには件あります 既定: 10
これにより、
メインメニューの
ファイル 項目の
最近使用したパッケージ エントリに一覧表示するドキュメントの数を選択できます。
履歴
履歴のスタックサイズ 既定: 200
これは、
メインメニューの
編集/取り消し 項目で、任意の時点で使用可能な取り消し操作の数を示します。
注意:必要な取り消し操作が多いほど、アプリケーションに必要なメモリが多くなります。
言語
アプリケーションの言語を選択してください 既定:システム
この設定は、アプリケーションインターフェイスで使用される言語を定義します。 '
System’オプションは、システム言語設定から言語を自動検出します。 利用可能な言語は、
必要システム構成に記載されています。
注意:この設定の変更は、アプリケーションの再起動後にのみ有効になります。
ビュー
パス
パスの保存/書き出し 既定:最後のパス
提案された保存/書き出しパスが最後に選択されたパスであるか、
SBSパッケージのパスであるかを特定します。 最後に選択したパスは、セッション間で保存されます。
一時フォルダー 既定:システムOSによって異なるパス
グラフの画像データが割り当てられたメモリプールを超えると(メモリ/画像キャッシュを参照)、オーバーフローしたデータがディスクに書き込まれます。 この設定では、オーバーフローしたイメージキャッシュデータが書き込まれる場所を定義できます。 この場所は、現在開いているSBSパッケージのコピーを、最後に手動で保存した後に行われた最新の変更とともに保存するためにも使用されます。
メモリ
画像キャッシュ
アプリケーションは、現在のグラフのレンダリングノードごとに フル解像度の非圧縮イメージ をキャッシュに保持します。
インスタンスノードは、参照するグラフのすべてのノードに対してこれらの画像を生成し、出力が計算された後にこれらの画像を削除します。 その時点では、出力のみがメモリに保持されます。
サムネールとイメージに割り当てられる最大キャッシュサイズをシステムメモリに設定し、現在の使用状況を確認できます。 キャッシュデータが割り当てられたプールを超えた場合、超過したデータは 一時フォルダー に書き込まれます(上記 パス>一時フォルダー を参照)。
メモリ予算 既定:自動
この割り当ては、システムメモリプール全体の約75 %に対して自動的に計算されます。 この値を手動で設定するには、'カスタム’オプションを選択し、隣接する入力フィールドに値を設定します。
ディスクへの書き込みは、システムメモリへの書き込みよりも 桁遅く なります。 そのため、オーバーフローしたデータを一時フォルダーに書き込む必要があるため、グラフのレンダリング時間は 指数関数的に増加 します。
これを防ぐには、グラフのメモリフットプリントを減らすための推奨事項をドキュメントの「パフォーマンス最適化ガイドライン」セクションで確認することをお勧めします。
ジョブスケジューラー
サムネールまたは2Dビューの画像変換などの特定のタスク中に、個別のジョブが作成され、効率的にシステム処理コアに分散されます。 各ジョブは、その操作を実行するためにデータをシステムメモリに書き込みます。
この設定では、すべての同時ジョブに割り当てられたメモリプールを定義できます。 このプールが完全に使用されると、新しいジョブは現在のジョブが完了するまでキューに入れられます。
メモリ予算 既定:自動
この割り当ては、システムメモリプール全体の約10%に対して自動的に計算されます。 この値を手動で設定するには、'カスタム’オプションを選択し、隣接する入力フィールドに値を設定します。
ユーザーインターフェイス
高DPIを無効にする 既定:未確認
高DPIモードでは、テキストおよびユーザーインターフェイス要素の一貫した拡大/縮小が、システムのディスプレイと拡大/縮小の設定から 個別 に維持されます。 この設定を無効(例:チェックボックス入力済み)にすると、インターフェイスが拡大され、一部のディスプレイではテキストが大きく読みやすくなりますが、レイアウトの問題によってテキストサイズの不一致が発生する場合があります。 注意: Designerは、OSからユーザーインターフェイス要素の特定のスケールを取得します。 したがって、ユーザーインターフェイスの拡大・縮小に対する調整は、OSの表示設定で行う必要があります。 Designerでディスプレイの設定が正しく適用されるように、OSユーザーセッションの ログアウト し、これらの設定を変更した後で、再度ログインしてください。 注意:この設定の変更は、アプリケーションの再起動後にのみ有効になります。
自動バックアップ
自動保存機能がデフォルトで含まれています。この機能では、開いているSBSパッケージの現在の状態のコピーを設定された期間で作成します。 自動保存は、SBSパッケージの場所にある .autosave フォルダーに配置されます。
自動バックアップ(分ごと) 既定: 5
各自動保存の間の期間。
最大#個のバージョンを保持 既定: 6
任意の時点で保持する自動保存の最大数。
バージョンの最大数に達すると、新しいバックアップによって最も古いバックアップが削除されます。
また、自動保存は、元のSBSパッケージの場所に移動 した後、 開く必要があります。 現在の場所で開かないでください。
SBSARファイルの公開と送信
.sbsarに公開したり、別のアプリケーションに送信したりするときに、常に.sbsファイルを保存する 既定: True
公開時または別のアプリケーションへの送信時に、SBSパッケージの自動保存を制御します。
クッカー
調理のサイズ制限 既定: 8192ピクセル
任意のSubstance
グラフ内のすべてのノードに許可される最大ピクセル解像度を定義します。 グラフの出力は常に2の累乗の解像度の正方形イメージであるため、ここで設定する値は、最大幅と最大Heightの両方をピクセル単位で定義します。
エンジン
GPUキャッシュの制限 既定: 2048 MB
この設定を使用すると、レンダリングステージのキャッシュ用に確保するメモリの量を定義できます。 通常、Substance engineは各ノードの出力をSubstanceグラフにキャッシュします。
3D ビュー
その他
既定で非表示になっている環境 既定:確認済み
環境の既定の表示設定を決定します。 非表示にすると、3Dビューの背景が
単色 に置き換えられます。
ビューポートの拡大/縮小 既定:自動
表示倍率が使用されている場合に、3Dビューのレンダリング解像度の倍率を制御します。
- 自動:レンダリング解像度は 拡大縮小 の表示解像度に基づいています
- なし:レンダリング解像度は ネイティブ の表示解像度に基づいています
OpenGL
サンプル数 既定: 64
3Dビューシェーダのサンプルテーブルのサイズに影響します。 値を大きくすると、画質は向上しますが、パフォーマンスは低下します。 注意:シェーダーのサンプルテーブルも、システムのGPUおよびOSの影響を受けます。
ベイカー
GPU レイトレーシング 既定:確認済み
オンにすると、互換性のあるベイカーのレイトレーシングがGPUで実行されます。 NVIDIA GPUアーキテクチャに応じて、次のGPU レイトレーシングバックエンドがデフォルトになります。
- DXR:チューリング以降
- Optix:パスカルとマックスウェル
注意: GPUを利用したベーカーについて詳しくは、Substance BakersドキュメントのGPU レイトレーシングセクションを参照してください。 ヒント:アプリケーションを開始して 強制的に 別のGPU レイトレーシングバックエンドを使用する場合は、次の コマンドライン引数 を使用できます:
—force-optix :Nvidia Turing以降のGPUでOptixを強制的に使用
—force-dxr :Nvidia Pascal GPUでDXRを強制的に使用
ライブラリ
サムネイルの再構築
このオプションを選択すると、すべての
ライブラリのサムネールの再計算がトリガーされ、以前のサムネールが自動的に置き換えられます。
ショートカット
グラフにノードを作成するためのカスタムキーボードショートカットを割り当てることができます。
次のすべての種類のノードのグラフにショートカットを割り当てることができます: Substance グラフ、Substance関数グラフおよびFX-Map グラフ。
任意のノードにショートカットを割り当てることができます。カスタムライブラリノードにも割り当てることができます。 同じショートカットを異なるグラフの種類で割り当てることができます。 デフォルトではショートカットが割り当てられていないため、自由にカスタマイズできます。
他のノードショートカットや組み込みプログラムショートカットと競合した場合は、その項目がハイライト表示され、警告が表示されます。 競合が解決されるまで、ショートカットは影響を与えません。
Pythonプラグインで上書きされるショートカット
Pythonプラグインがノードに割り当てられたキーボードショートカットを定義すると、プラグインはそのショートカットをオーバーライドします。 つまり、ノードを作成する代わりにキーを使用するとプラグインアクションが起動します。