DirectX Raytracing 1.2: ゲームを最大 2.3 倍高速化! ⚡🎮
今週、マイクロソフト 広告 新しいアプリケーションプログラミングインターフェース「DirectX Raytracing (DXR) 1.2」は、画質とレンダリングパフォーマンスを大幅に向上させ、最大2.3倍の高速化を実現します。AMD、Intel、Nvidia、Qualcommなどの企業や、Remedyなどのビデオゲーム開発会社は、すでにこれらのDXR 1.2テクノロジーを将来のゲームハードウェアとソフトウェアに統合する取り組みを進めています。🎮✨
DirectX Raytracing 1.2アップデートには、不透明マイクロマップ(OMM)とシェーダー実行順序変更(SER)という2つの技術が組み込まれています。これらの技術はレイトレーシングゲームのパフォーマンスを最適化し、効率を2倍(SER)から2.3倍(OMM)に向上させます。これらの技術によるパフォーマンス向上を活かすには、ゲームやゲームエンジンにこれらの技術を実装することが不可欠です。🔧⚡️
2倍~2.3倍のパフォーマンス向上
レイ トレーシングにおけるアルファ テスト済みのジオメトリ (葉、フェンス、髪の毛など) の主な課題の 1 つは、光が表面に当たるか、表面を通過するかを判断するために必要な追加の計算です。 不透明度マイクロマップ(OMM) アルファチャンネル付きのテクスチャを平面に適用し、一定の透明度しきい値以下のピクセルを削除することで、ジオメトリの処理を改善します。これにより必要なシェーダーの数が削減され、パフォーマンスと効率が向上します。
マイクロソフトは、最良のシナリオでは2.3倍の改善が達成できると主張しています。しかし、すべてのゲームやシーンに、葉や柵といった多くの要素が含まれているわけではないことを考慮することが重要です。例えば、 ストーカー2 ほぼすべてのシーンに草や葉、柵がたくさんあり、 サイバーパンク 2077 葉はほとんどないです。🌿🚧
シェーダー実行順序変更 (SER) これは、発散を防ぐためにシェーダーの実行方法を再編成する、より普遍的な機能として提示されています。この発散は、近くのピクセルがシェーダーに異なるタスクを実行させる必要がある場合に発生します。これは、リアルなライティング、詳細な影、正確な反射など、複雑なレイトレーシング効果を持つシーンでよく見られる状況です。🌈✨
GPUは、ワープまたはウェーブフロントと呼ばれるグループに編成された並列スレッドでシェーダを処理します。理想的には、グループ内のすべてのスレッドが同一の命令を同時に実行し、GPUの効率を最大化します。シェーダの発散は、同じワープまたはウェーブフロント内のスレッドが異なる命令を実行する必要がある場合に発生します。この場合、同時実行は不可能になり、GPUは各命令パスを個別に処理しなければならなくなり、一部のスレッドがアイドル状態になり、レイテンシが増加します。
Microsoft によると、SER は類似のシェーダー ワークロードをグループ化または整理し、相違を減らし、GPU の使用率を最大化し、レンダリングを最大 2 倍高速化します。🔥
ハードウェアサポート
ハードウェアのサポートに関しては、新しい API 機能ではよくあることですが、状況はさまざまです。
Turingアーキテクチャ以降のすべてのNvidia GPU(GeForce RTX 20)は不透明マイクロマップ(OMM)をサポートしているため、ゲーム開発者が自社タイトルにOMMを実装すれば、これらのグラフィックカードのパフォーマンスが向上する可能性があります。Intelは、次世代のCelestial(Xe3)GPUもOMMをサポートすると発表しました🌟
Las GPUs de Nvidia han soportado el Reordenamiento de Ejecución de Shaders (SER), comenzando con la serie GeForce RTX 40, familia Ada Lovelace. Intel mencionó que espera poder soportar SER «cuando esté disponible en un futuro Agility SDK». Sin embargo, no está claro si se soportará en las GPUs Arc ‘Alchemist' o ‘Battlemage' de Intel (o en ambas). 🤔
AMDはRDNA 2/3/4 GPUでOMMやSERをサポートしていないようですが、Microsoftはこれらの技術の普及に向けて取り組んでいると述べています。さらに、AMDはSERの仕組みを模倣できるプログラミング最適化をいくつか提供しているため、ゲーム開発者がRadeon GPU向けに最適化すれば、速度向上の恩恵を受けることができるでしょう。⏩
Qualcomm も OMM や SER をサポートしていませんが、次世代の統合 GPU ではサポートする予定だと述べています。🏆
DXR 1.2 プレビュー版は 2025 年 4 月にリリースされる予定です。🗓️
要約すれば、の到着 DirectX レイトレーシング 1.2 🎮はビデオゲームにおけるレイトレーシングの進化における大きな進歩を表しており、 パフォーマンス ⚡と 視覚的な品質 👁️ 革新的な技術のおかげで 不透明度マイクロマップ(OMM) そして シェーダー実行順序変更 (SER).
ハードウェアの採用とサポートはメーカーによって異なりますが、 エヌビディア, インテル, 午前中 そして クアルコムおよび主要な開発者は、これらの改善が将来のタイトルやデバイスに徐々に統合されることを示しています🚀。
発売予定は 2025年4月, DXR 1.2 ゲーム体験を最適化し、より効率的でリアルなレンダリングを通じて開発者とプレイヤーの両方にメリットをもたらすことを約束します🎯。
間違いなく、このアップデートは、高度なレイ トレーシングを備えたゲームの未来に向けた重要な一歩となるでしょう 🌟。