Visual Compositor
Visual Compositor は、Compositor Graphアセットで定義されたノードベースのグラフを実行して、最終的なレンダリング出力を生成するGameObject Component です。
プロパティ | 解説 |
---|---|
Compositor Graph | 実行される Compositor Graph アセットです。 |
Stable Diffusion Settings | Stable Diffusion nodeを利用するために Stable Diffusion Settings をアサインします。. 詳しくは、 Stable Diffusion Integration を参照してください。 |
Execute | Compositor Graph アセットを実行する/しないを切り替えます。 |
Default Camera | Compositor Graph アセットで新規作成されたノードに割り当てられるデフォルトのカメラです。 |
Resolution | ターゲット解像度。これは Compositor Graph アセットのノードのターゲット解像度のリファレンスとしても使用されます。 |
Crop | 対象解像度を指定サイズにクロップします。 |
Display Mode | 最終出力の色空間をリニアにするか、sRGBにするかを指定します。 |
Background Color | 背景色(適応できる場合はリニアスペースで)。 |
Cache Objects Mode | 追加・削除されたGameObjectを **Visual Compositor がどのように検出するかを指定します。 エディター上のパフォーマンスを上げるには、 When the Hierachy Changes (Editor only) を使用します。 |
エディターの最適化
Disable non-VC cameras ボタンは Visual Compositor にアタッチされていない Camera Component を無効にします。
これにより、エディターのパフォーマンスが最適化されます。 Visual Compositor は、グラフ実行の一部として内部でレンダリングを実行します。 そのため、シーン内の Camera Component の出力は必要ありません。
パフォーマンスのトレードオフ
GPUメモリの使用量を削減する
GPUメモリの使用量が多いことがボトルネックになっている場合は、Quality settings内の [Anti Aliasing] 無効化を試すことができます。