Eurogamer(Digital Foundry)の専門家は、早期アクセスであったValley of the Ancientsの技術デモを分析しました。これはUnrealEngine 5の現在の機能を示しています。専門家がビデオで述べたように、PCでの技術の最適化、すべてが私たちが望むほどスムーズではありません。
現在の状態では、Unreal Engine5はすでにいくつかの最先端テクノロジーをサポートしています。これらには、ソース画像をエンジンに簡単にインポートできるように設計された仮想化されたNaniteジオメトリが含まれます。ルーメンは、シーンと照明の変化に反応する動的なグローバルイルミネーションソリューションです。新しいサウンドシステムMetaSounds;アニメーションを作成するための拡張ツールセット。
Technodemoは、さまざまなハードウェア構成で発売されました。使用されたプロセッサのリストは、Intel Core i9-10900K、AMD Ryzen 9 5950X、Ryzen 5 3600で構成されていました。使用されたビデオカードのリスト:Radeon RX 6800 XT、GeForce RTX 3080、GeForce RTX 3090、およびRadeon RX 5700、GeForce RTX 2060 Super と GeForce RTX 2070 Super。 Radeon RX 6800 XTアクセラレータには、工場でオーバークロックされた6%のGPUが搭載されていました。レンダリング設定では、「エピック」(最大)を1080pで使用し、エンジン自体を介して最大4KのTemporal Super Resolution(TSR)テクノロジーを使用しました。
比較が示したように、少なくとも今のところ、Unreal Engine 5は、利用可能なコアの総数よりも高いシングルコアパフォーマンスを好むため、10コアのIntel Core i9-10900Kに基づくシステムはわずかに多く(約5 %)16コアのRyzen 95950Xに基づくよりも1秒あたりのフレーム数。
グラフィックパフォーマンスの比較は、より興味深いことが判明しました。技術デモの開始時に、Radeon RX 6800XTとGeForceRTX 3080が、原則として60 FPSをわずかに下回る値で、ほぼ同じレベルの1秒あたりのフレーム数を示した場合、後続のシーンでAMDビデオカードが主導権を握りました。 。一部のシーンでは、NVIDIAビデオカードに対するRadeon RX 6000シリーズの代表的な利点は最大12%でした。
Radeon RX5700とGeForceRTX2060の間の結果は正反対でした。 NVIDIAカードは、通常、明るいシーンで1秒あたり約10%多くのフレームを示しました。ただし、暗いシーンでは、両方のグラフィックアクセラレータのパフォーマンスはほぼ同じでした。
Unreal Engine 5は、ハードウェアレイトレーシングの価値を「軽視」し、独自のソフトウェアテクノロジーであるLumenをグローバルおよび拡散照明に使用していることにも注目してください。 Lumenテクノロジー自体は、ソフトウェアとハードウェアトレースを使用したライティングをサポートしていますが、Unreal Engine 5設定のデフォルト値としてソフトウェアトレースが選択されました。これは、おそらくTechnodemoがDigitalFoundryスペシャリストによって立ち上げられたときに使用されました。
Unreal Engine 5のドキュメントで、エンジン開発者は、ソフトウェアベースの照明トレースに独自の欠点があることを確認しています。最も重要なことの1つは、壁、建物、静止車両、およびフレーム内で移動しないその他のオブジェクトなどの静的メッシュでのみ機能することです。ただし、動的メッシュでは使用できません。たとえば、移動してスキンメッシュを持つNPC、動物相、その他のオブジェクトには適用できません。さらに、透明なマテリアルは距離フィールドによって無視され、不透明として扱われます。これは、たとえば、多数の葉の影によって隠された、植生の過度の陰影につながる可能性があります。
2021-06-11 23:58:37
著者: Vitalii Babkin