アサシンのクリードシャドウ:UbisoftディープはPS5 Proアップデートに飛び込みます
こんにちは、みんな!タイトルアップデート1.0.2をリリースしたばかりで、PS5 Proバージョンにいくつかの重要な改善が追加されました暗殺者の信条の影、PSSRサポートの追加と、バランスモードのためのレイトレースの反射を含めることを含みます。
祝うために、このバージョン(Shadowsの最高のコンソールバージョン)を実現するために行われた作業について、より深い洞察を与えたいと思いました。
レンダリングビジョンを推進します
ゲーマーとして、私たちは常に新しいハードウェアを見ることに興奮しています。開発者として、私たちはさらに興奮しており、PS5 Proも例外ではありませんでした。コンソールの新しい機能について説明されたらすぐに、それを利用することに興奮しました。 PS5 Proは、レンダリングビジョンをすべてのモード(品質、バランスの取れた、パフォーマンス)にわたって最大限の潜在能力に押し上げることができました。
まず、3つのコア技術の改善を要約しましょう。 PS5 Proは、標準のPS5と比較して3つあります。
- GPUが高速です。
- 新しいレイトレース機能(BVH8サポート)があります。
- PlayStationスペクトルスーパー解像度があります。
ビデオを再生します
改善されたGPUおよびレイトレース機能を活用します
ACシャドウズの概念フェーズの初期に、私たちは、事前に焼かれたグローバル照明から移動することにより、照明パイプラインに革命をもたらすことにしました1ランタイムへのゲーム内の柔軟性が限られているシステム、レイは1つを追跡しました。これにはいくつかの画質の利点があり、照明は常にゲーム内で起こることに適応できるため、世界ではるかにダイナミズムが可能になります。品質も向上し、微妙でありながら重要な照明の詳細は、レイトレースのグローバル照明(RTGI)を使用すると現れます。 PS5は、ネイティブレイトレースサポートで30および40 FPSを現実的にターゲットにすることができましたが、GPUで起こっている他のすべてを考えると、60 fpsで完全に可能になりませんでした。
しかし、昨年のPS5 Proの発表により、AC Shadowsの究極のコンソールバージョンを構築するためのすべての材料があることを知っていました。 PS5 Proのより高速なGPUは、開発者の大いに労力をかけずにパフォーマンスを支援しますが、ゲームを変えるテクノロジーは、BVH8であるPS5 Proのレイトレース機能の改善です2(BVHは、BVH4を介して提供される「境界式階層」の略です)。 PS5 ProでBVH8サポートを実装することで、ハードウェアレイトレースの使用量を約300%導入するGPUタスクをスピードアップすることができました。これら2つの重要なアップグレード、より速いGPU、およびBVH8のサポートにより、新しい世代のレイトレースの照明エンジンを紹介しながら、安定した60 fpsを現実的にターゲットにすることができました。
- 世界的な照明とは何ですか?
ゲームレンダリングでは、Global Illumination(GI)とは、3D環境で光が表面と相互作用する方法をシミュレートするために使用される一連の技術を指します。 GIは間接照明を説明します。これは、表面から跳ね返り、シーンの全体的な照明に貢献する間接照明を説明します。
次のシナリオを考えてみてください。明るい部屋の白い壁の近くに赤い箱を置くと、赤い色が近くの壁に「出血」します。
- BVHとは何ですか?
BVH、または境界ボリューム階層は、3Dグラフィックスでのハードウェアレイトレースを使用するための核となる加速構造です。ボックス内の箱と考えてください。光線をトレースする必要がある場合、どの大きな箱が光線と交差するかを決定する必要がある場合、再帰的にテストすることが、現代のゲームの要件と一致するパフォーマンスでレイトレースを可能にします。
通常、BVHには4つの大きなボックス(BVH4)があります。つまり、各ボックスには4つの他のボックスを含めることができます。 BVH8を使用すると、ボックスごとに8ボックスがあります。これにより、ツリーが浅く、各ノードが子供を持つため、RayトレースGPUタスクを実行するときにBVHをより速く横断することができます。
レイは、オープンワールドで60 fpsで世界的な照明を追跡しました。これは、単独で素晴らしい偉業です。しかし、ACシャドウズの遅延を考えると、物事をさらにプッシュする方法を評価する時間があり、レイトレースの反射を実装できると確信しました1起動に間に合うように。
ビデオを再生します
レイトレースリフレクションを使用すると、SSLRやキューブマップなどの古典的な手法で発生する多くの問題が解決します。 PS5 Proの一部のゲームは60 fpsモードを単一の60 fpsモードを選択していましたが、私たちのアプローチは次のとおりです。30、40、60 fpsの選択がPS5プレーヤーに適していた場合、PS5 Proプレーヤーの場合、各モードで意味のある改善が提供される可能性があるかどうかを複製してみませんか?
レイトレースの反射により、フォトリアリックなレンダリングの大幅な隆起が達成されると信じています。繰り返しになりますが、これはGPUが速いだけでなく、BVH8を活用することで達成できるレイトレース機能の300%のスピードアップのために可能でした。
発売時、私たちは品質モードでプレイするときにのみレイトレースの反射を提供しましたが、タイトルアップデート1.0.2がRayトレースの反射をPS5 Proバランスモードにもたらすことを喜んで報告します。繰り返しになりますが、バランスモードは、テレビをサポートするプレイヤーに、品質とパフォーマンスの間の大きな妥協点を提供します。
ビデオを再生します
要するに、PS5 Proは以下をもたらします。
- Rayは、パフォーマンスモードでグローバルな照明をトレースしました(標準のPS5での事前に焼かれたグローバル照明と比較)。
- レイは品質とバランスの取れたモードで反射をトレースしました(標準のPS5に存在するレイトレースのグローバルな照明で無料です。)
反射とは何ですか?
反射は、光が光沢のある、金属などの表面にどのように反映されるかを指します。反射はこれらのタイプの表面にほとんど気づかれますが、画像を接地する非常に微妙な方法で画面上のほとんどのピクセルに影響を与えます。通常、これは画面上の情報を使用して、スクリーンスペースローカルリフレクション(SSLR)と呼ばれる手法を使用して、またはメモリとストレージの制約のために、オフラインで事前に焼かれたオフラインまたはゲーム内で動的にレンダリングされた古い手法を使用して行われます。 Ray Traced Reflectionは、SSLRの主な問題を解決します。これは、画面の外側にあるものを反映することができず、キューブマップよりもはるかに高いレベルの忠実度を持っていることです。
PSSRのサポート
これまでに議論してきたすべてのことで、PS5 Proがもたらす3つの重要な改善のうち2つしかカバーしていません。残っているのは、PlayStation Spectral Super Resolution、別名PSSRと呼ばれるPS5 Proテクノロジーの一部です。まず、PSSRとは何かを説明しましょう。 PSSRはAI駆動型のアップスカラーです。つまり、低解像度でレンダリングされた画像、たとえば1080pで最大2160pまで登場し、4ピクセルのうち3ピクセルのうち3つに近いです(アップスケーリングは新しいものではありません。レンダリング解像度を下げると、フレームレートが高くなります。トレードオフは画像の明確さの1つであり、時には視覚的なアーティファクトです。 TAAは分析技術であり、数学と統計に基づいていることを意味します。
ビデオを再生します
アップスケーリングと動的解像度のスケーリング(DRS)と組み合わされています。これは、AIでGPUがどれだけうまく機能したかに応じてレンダリング解像度が変化する技術により、より要求の厳しいシナリオで事前に拡張された解像度を下げることでゲームの視覚的忠実度を最大化できます。 DRSがなければ、特定の状況で、ゲーム全体で1回だけ発生したとしても、最悪のシナリオの予算を調整する必要があります。したがって、優れたDRS実装と優れたUpscalerを組み合わせて、両方の最高の世界を提供します。
AI Upscalersは、通常、ターゲット解像度の参照映像で訓練されています。分析上のアップスカラーとは反対に、モデルは分析的に再現するのが不可能であれば困難な動作をエンコードするため、より低いプリスケーリング解像度をより良く操作できます。 ACシャドウの遅れにより、他のPS5 Pro拡張タイトルでのPSSRの早期実装を調査し、ACシャドウに関する独自の詳細な分析を実施する貴重な機会がありました。 PSSRは全体的にTAAに対して優れた体験を提供し、間違いなくプレイヤーに利益をもたらすものであることがわかりました。これを認識して、私たちはさらなるコラボレーションのためにSony Interactive Entertainment(SIE)に連絡しました。 Sonyは私たちと緊密に連携し、リリースされたばかりの最新のPS5 Proファームウェアで実装を完成させるために必要な更新されたモデルパラメーターを提供しました。 TAAと比較すると、PSSRはより安定した画像をもたらし、特にきらめくアーティファクトが少ないため、画質が高まります。
このファームウェアが発売されているので、システムソフトウェアレベルで行われた改善と作業内のエンジンの両方がシームレスに連携するため、公式PSSRサポートが新しいタイトルアップデートを通じてACシャドウで利用できるようになりました。 PS5 Proで既にゲームをプレイしているプレイヤーは、オプションメニューのビデオタブでオプションをアクティブにする必要がありますが、すべての新しいプレーヤーはデフォルトでPSSRをアクティブ化してプレイします。いつものように、このテクノロジーが進化し続けているため、今後のタイトルアップデートでの実装を改善することに取り組んでいます。
結論
Ray Traceがパフォーマンスモード(60 fps)でグローバルな照明をトレースし、レイトレースの反射がバランスモード(40 fpsモード)に登場し、品質モード(30 fps)とPSSRがすべてのモードで利用できるようになりました。PS5Proバージョンに非常に満足しており、ACシャドウの究極のコンソールエクスペリエンスであると信じています。 PS5 Proの3つのコアテクノロジーの柱をすべて完全に活用し、組み合わせて、これらは私たちの技術ビジョンを本当にサポートし、将来に本当に興奮しています!
この技術的な深いダイビングを、Assassin's CreedのPS5 Proバージョンの作成に楽しんでいただければ幸いです。
テクニカルアーキテクトおよびセバスチャンデグラート、プロジェクトリードプログラマー - この記事への貢献を支援するためのレンダリングに感謝します。。
サブスクリプション
サイトの新着記事を購読し、新着投稿の通知をメールで受け取るには、メールアドレスを入力してください。