PSO データをコンパイルされた UE4 プロジェクトから収集する方法について説明します。
Choose your operating system:
Windows
macOS
Linux
コンテンツ
Pipeline State Object (PSO) キャッシングツールを、Unreal Engine 4 (UE4) レベルがコンテンツの一部を読み込む際に起きるヒッチの防止の補助に使うことができます。以下のページでは UE4 プロジェクトでの PSO データのビルドと使用に関する幅広い情報を提供します。
PSO キャッシュの概要
PSO キャッシュは UE4プロジェクトで使用されている マテリアル が必要とするすべてのシェーダのリストのリストをまず作成します。それから、このリストを使って、 UE4 プロジェクトで最初に使用される時のこれらのシェーダのコンパイル処理を高速化します。この処理により、マテリアルが新しいシェーダのコンパイルを必要とする時に起こるおそれがあるヒッチを削減することを助けます。以下に UE4 での PSO キャッシングシステムの概要を図示します。