DirectXのレイトレーシング新機能でゲームグラフィックスが大幅向上

マイクロソフトは、ゲームにおけるグラフィックス性能を大幅に向上させる新しいDirectXのレイトレーシング機能を発表しました。主な革新点には、クラスタードジオメトリ、パーティションTLAS、GPUベースの間接アクセラレーション操作が含まれます。これらの機能により、GPUは三角形やシーン要素のグループを処理することで、CPUへの依存を減らし、より効率的に動作できるようになります。

クラスタードジオメトリは、隣接する三角形を共有ブロックにまとめることで、大量のオブジェクトの作成、移動、レンダリングを簡素化します。これにより、GPUは各頂点を個別に更新する必要がなくなり、草木や群衆、ゲーム内の細部などが一度レンダリングされ、シーン内で簡単に移動できるようになります。これによってグラフィックスプロセッサの負荷が軽減され、レイトレーシングが高速化します。

パーティションTLASは、ゲーム環境をGPUが独立して処理できる別々のブロックに分割します。広大なオープンワールドでは、世界全体を一度にトレースするのではなく、必要なシーン要素のみが対象となるため、不要な計算が削減されます。このアプローチはレンダリング速度を向上させ、動的コンテンツの処理を最適化します。

新しい間接アクセラレーション構造操作は、一部の計算をCPUからGPUに移行させます。テンプレートの作成、移動、圧縮がグラフィックスプロセッサによって直接処理されるため、遅延が減少し、データ処理の並列性が高まります。これらの変更は、多数のオブジェクトや動的ライティングを含む複雑なシーンで特に顕著です。

全体として、次世代DirectXレイトレーシングの更新により、レイトレーシングは現代のゲームにとってより効率的でアクセスしやすくなります。ゲームエンジンは新しいGPUの能力を活用し、CPU負荷を軽減しつつ、複雑なシーンの処理を加速することで、グラフィックス品質を向上させることができます。これは、リアルな世界や大規模なオープンレベルにとって重要です。