Epic Games は、驚くべきグラフィックス エンジン Unreal Engine 5を発表しました。同社はそれを完全に無料でダウンロードできます。このツールが提供するパワーと複雑さを考慮すると、これは非常に魅力的な点です。一方で、UE5 が優れた機能を実証するいくつかのデモンストレーションはすでに見てきましたが、適切な関連性が与えられていないセクションもいくつかあります。このため、今日は、Unreal Engine 5 を優れたツールにする 5 つの主要な機能を紹介します。

最近、次のTomb Raiderタイトルが Unreal Engine 5 で開発されることが確認されました。同様に、新しいThe WitcherGears of War 5などの他のゲームも、このグラフィックス エンジンの利点を活用することが約束されています。最初は、これらの今後のリリースがグラフィック機能のためにこのツールを選択したように見えるかもしれませんが、真実は、 UE5 が美しい顔の背後にさらに多くの機能を隠していることです。

Unreal Engine 5 は、ビデオ ゲームの状況を根本から変えることを約束します。私たちは真の世代の飛躍に直面していますが、それは、現世代のコンソールやコンピューターに搭載されているハードウェアのおかげでも可能になっています。

時間的超解像、パフォーマンスの大きな約束

アンリアル エンジン 5 のシナリオ

ビデオ ゲームの世界に革命をもたらすと期待される最初の機能の 1 つは、時間超解像度(TSR) です。これは、 Unreal Engine 5 のパフォーマンスを定義する提案であり、他のライティングおよびシェーディング テクノロジーと同じ重要性を持っています。 TSR を使用すると、ゲームでスーパーサンプリング ツールを使用できるようになり、タイトルが低い場合でも、より高い解像度に到達できるようになります。たとえば、ベースが 1080p の場合に 4K 解像度を実現します。

TSR は、『マトリックス: アウェイクンなどのタイトルですでに動作していることが示されています。ゲームのグラフィック負荷のため、ゲームを実行するにはこのツールが不可欠でした。もちろん、TSR は非常によく知られたツールであり、 Nvidia の DLSS や AMD の FSR などの同様の提案をすでに目にしています。

ただし、 TSR は Nvidia および AMD から完全に独立したテクノロジーです。このため、これは、Unreal Engine 5 と互換性のあるコンピューターまたはコンソールに実装できるソリューションです。はい、PlayStation 5 と Xbox Series X は時間的超解像度を処理できます。開発者はビデオ ゲームで問題なく TSR をネイティブに構成できるようになります。

もちろん、これは特に PC ゲーマーにとって、画像の忠実度の向上につながります。こうすることで、視覚的な品質をあまり犠牲にすることなく、ビデオ ゲームのすべてのグラフィック オプションを探索できるようになります。そして多くの場合、パフォーマンスが 2 倍になります。

ルーメン、照明の斬新さ

Lumen は、開発者がより現実的なシナリオを作成できるようにすることを目的としたテクノロジーの一部です。視覚的な側面だけでなく、内部での物理的な動作も同様です。したがって、Lumen は完全に動的なグローバル照明システムです。後者は、Unreal Engine 5 が無限のバウンスで拡散相互反射 (オブジェクトによって生成される光の反射) を生成できることを意味します。

さらに、Epic Games によると、ステージの規模に関係なく、Lumen のパフォーマンスは同じになるとのことです。したがって、照明は、照明がオンになっている仮想部屋でも、主な光源が太陽などのオープンワールドでも同じ動作をします。このテクノロジーにより、開発者が過去に多くのゲームのライティングに命を吹き込んだライト マップに頼ることができなくなることは言及する価値があります。

ビデオ ゲームの最新の技術開発に精通している人なら、Lumen というと Nvidia のレイ トレーシングを思い出したでしょう。目的はそれほど変わりませんが、それを実行するプロセスが異なります。 Epic 自体は、Lumen はレイ トレーシングとは異なり、「高価な計算」を必要としないと指摘しています。言い換えれば、Lumen はハードウェアの機能のみに依存するわけではありません。

YouTubeビデオ

ナナイト、詳細レベルを上げる

Nanite は、ビデオ ゲーム開発に携わるアーティストが常に夢見てきたジオメトリ テクノロジーです。なぜなら?基本的に、その目標は、高レベルの詳細を備えたモデルの作成を可能にすることです。オブジェクト、キャラクター、設定で必要な場合、最大数十億のポリゴンを表示できるためです。

「Nanite は、Unreal Engine 5 の新しい仮想化ジオメトリ システムであり、新しい内部メッシュ フォーマットとレンダリング テクノロジを使用して、ピクセル スケールの詳細と多数のオブジェクトをレンダリングします。」

Nanite の使用がビデオ ゲーム以外にも適用される可能性は非常に高いですが、リアルタイムでより多くのポリゴンを表示するには、ハードウェアの技術的能力に確実に依存します。ただし、リアルタイム プロセスを必要としない映画制作について話すとき、この Unreal Engine 5 テクノロジーが最大の可能性を発揮できるのです。

YouTubeビデオ

仮想シャドウマップ

スペイン語では仮想シャドウ マップとして知られるこのテクニックは、Nanite と連携して機能します。オブジェクトを非常に詳細なレベルで表示したい場合、シャドウはその品質を達成する上で基本的な役割を果たします。このため、仮想シャドウ マップはシャドウの解像度を高め、ジオメトリの詳細に合わせてシャドウを調整する方法です。その考え方は、仮想シャドウ マップが技術リソースを乱用しないということです。下のビデオでは、表面に影が表示されている何千もの葉で実際に動作している様子が見られます。

YouTubeビデオ

人工知能の新たな一歩

これまでのほぼすべての変更がパフォーマンスとビジュアル品質に影響を与えていますが、Unreal Engine 5 に含まれるのはそれだけではありません。新しい Mass AI は、開発者がオープン ワールドを動的でさまざまなキャラクターで満たすことを可能にするシステムです。

Mass AI のサンプルはすでに『マトリックス: 覚醒』で見られました。 Epic Games のテクニカル ディレクターである Jeff Farris 氏によると、このシステムは、デモで35,000 人の群衆、18,000 台の移動車両、および 40,000 台の駐車車両をシミュレートするために使用されました。さらに、この機能は、プレイヤーがマップ上のどこにいても、これらすべてをシミュレートできます。

もちろん、これは私たちがこれまで知っているものよりもはるかにダイナミックなオープンワールドに変わります。独自の世界の中で本当に生きていると感じられるキャラクターたち。

YouTubeビデオ

参考資料一覧

  1. https://www.unrealengine.com/en-US/download

Unreal Engine 5 がビデオ ゲームに革命をもたらすことを目指す 5 つの機能・関連動画