PCVR開発者がコンテンツをQuest2に持ち込むのを支援するために、Metaは移植しました 対決、古いUE4 VRグラフィックショーケース、最適化のベストプラクティスのケーススタディとしてヘッドセットに。
対決 4年にEpicGamesによって作成されたUE2014PCVRデモ GTX 90GPUで980Hzで動作する高忠実度のVRグラフィックスを1,080×1,200(1.3MP)の目あたりの解像度で披露します。
XNUMX年後、あなたはできる 今実行します 対決 クエスト2で ヘッドセットのSnapdragonXR90チップで2Hz、1,832眼あたり1,920×3.5(XNUMXMP)の解像度。
Metaは、Quest2で実行するようにPCVRコンテンツを最適化するケーススタディとして、短いデモを移植しました。
また、アプリは大幅に最適化されており、対応するPC VRほど見栄えがよくありませんが、適切なアンチエイリアシング、照明、高解像度のテクスチャが欠落しています。これは、開発者が多くのことをためらう必要がないことを示しています。オブジェクト、パーティクル、エフェクトは、クエスト2をターゲットにしているからです。
[埋め込まれたコンテンツ]
上のビデオは、ビットレートの低い記録と固定中心窩レンダリング(画像の隅の解像度が低い)の可視性のため、ヘッドセット自体のエクスペリエンスよりもわずかに悪く見えます。これは、ヘッドセット自体では見えにくいためです。レンズのぼやけ。 これが 対決 比較したい場合はPC上で実行.
これは、Quest 2で見た中で最も見栄えの良いものではありませんが、Quest2の低電力モバイルチップが2HzでPS90グラフィックスに似たものを実現できることを思い出してください。
MetaのZacDrakeは、 アプリのパフォーマンスのプロファイリング 会社の アプリSpacewarptech、およびのプロセス Quest90で2Hzで実行するようにアプリを最適化する.
GTX 980 GPU( 対決 もともとPCをターゲットにしていた)は、Quest 2のGPUよりも少なくともXNUMX倍強力です…そのため、やるべきことがたくさんありました。
このガイドはUE4で構築されたプロジェクトに固有のものですが、Drakeが推測したように、全体的なプロセスは、ヘッドセットで実行するプロジェクトの最適化に適用されます。
- プロジェクトを構築してQuestで実行する
- パフォーマンスを重視する機能を無効にする
- ベースラインパフォーマンスを測定する
- 簡素化されたプロジェクトを最適化する
- 個々の機能を再度有効にするときに最適化します
- 機能を再度有効にする
- パフォーマンスへの影響を測定する
- 必要に応じて最適化
取得することは十分に可能ですが Quest2で実行されている野心的なPCVRゲーム、最初からヘッドセットを念頭に置いてゼロから構築すると、より良い結果が得られるはずです。 開発者のVerticalRobotは、今後の開発で証明したいと考えています レッドマター2.