SteamVR を使ったアンリアル エンジン 4 (UE4) プロジェクトのパフォーマンスのプロファイル方法について説明します。
SteamVR Frame Timing
SteamVR Frame Timing ツールは、UE4 プロジェクトのパフォーマンス低下の原因を追跡するために使用します。エディタでもパッケージ化されたビルドでも、SteamVR Frame Timing ツールはアプリケーションによるスロットリング処理など行う一方で、実際の CPU と GPU タイミングの検証に役立ちます。SteamVR Frame Timing ツールは他にも沢山の用途があります。詳細は SteamVR Frame Timing ツール を参照してください。
SteamVR Frame Timing ツールを表示するには、以下の手順に従います。
-
SteamVR ツールを右クリックして、表示されたメニューから [Settings] オプションをクリックします。
-
[Setting] メニューの [Display Frame Timing] ボタンをクリックして Frame Timing ツールを表示します。
-
Frame Timing ツールが起動したら、UE4 プロジェクトを起動して、Frame Timing ツール内の様子を確認することができるようになります。
SteamVR Frame Timing を保存する
Frame Timing ツールで生成したデータを保存して、後でレビューしたり、レビューのために他の誰かに送ることができます。SteamVR Frame Timing を保存するには、以下の手順に従います。
-
SteamVR ツールを右クリックして、表示されたメニューから [Settings] オプションをクリックします。
-
[Setting] メニューで [Save Frame Data Now] ボタンをクリックして Frame Data を保存します。
-
Frame Timings の保存先は、C:\Program Files (x86)\Steam\logs に置かれている VRFrames.csv という .CSV ファイルになります。