
画像: Nvidia
Nvidiaは、GeForce RTX 20シリーズ グラフィックスカードのリアルタイム・レイトレーシング機能に多額の投資を行いました。その結果、これらの最高級GeForce GPUは、従来の「GTX」ブランドを「RTX」という新しい名称に変更しました。しかし、この革新的な新技術に対する業界の支持はなかなか得られませんでした。RTX機能に対応した有名ゲームはほんの一握りしか出荷されていません。同社は月曜日に開催された年次ゲーム開発者会議(GDC)で、より広範な普及を促進するための計画を発表しました。開発者向けの発表に加え、NvidiaはいくつかのRTX非対応GeForce GPUで基本的なレイトレーシングのサポートを有効にする予定です。
はい、その通りです。RTX が GTX に登場します。ある意味。
エヌビディアリアルタイム レイ トレーシングをサポートする GeForce GTX (および RTX) グラフィック カード。
4月のGeForceドライバアップデートにより、最近リリースされたGeForce GTX 1660 TiなどのGTX 16シリーズGPU、および6GB GTX 1060以降の前世代GTX 10シリーズグラフィックカードで、基本的なレイトレーシングのサポートが解除されます(つまり、低価格GPUは対象外です)。開発者は、GTX GPUでレイトレーシングをサポートするために特別な作業を行う必要はありません。ゲームにレイトレーシング機能が搭載されている場合は、対応するGTXカードで動作します。
DirectX 12対応GPUは理論上、MicrosoftのDirectX Raytracing APIを用いてリアルタイムレイトレーシングが既に可能となっていることを考えると、これは驚くべき動きと言えるでしょう。NVIDIA 自身も強く訴えてきたように、業界では古いグラフィックカードではレイトレーシングを行うとゲームのフレームレートが極端に低下してしまうというメッセージが常に流れています。だからこそ、長らくグラフィックスの聖杯とされてきたリアルタイムレイトレーシングが、実際にプレイできるゲームに実現するまでには長い時間がかかったのです。NVIDIAが古いGTXカードでDXRをサポートしたという驚きの事実は、状況がもう少し微妙なものであることを示唆しています。
エヌビディアNvidiaによると、GTXグラフィックカードは専用のレイトレーシングハードウェアを搭載したRTXカードよりもはるかに少ないレイを照射するとのことですが、これは当然のことであり、そのため基本的なレイトレーシング効果に限定されます。GTX 1070では『Battlefield V』のUltraレイトレーシングによる反射効果は得られないでしょう。しかし、低または中設定であれば実現できるかもしれません!
GTXグラフィックカードにおけるレイトレーシングのパフォーマンスは、ゲームがレイトレーシングをどのように採用しているかによって大きく異なります。例えば、 『Metro Exodus』はグローバルイルミネーションにDXRを採用しており、ゲームの世界に存在するすべての自然光がレイトレーシングされます。そのため、エンジンは大量のレイを照射する必要があるため、このゲームのレイトレーシング実装はGTXグラフィックカードでは許容できるパフォーマンスレベルで動作しない可能性があります。一方、 『Battlefield V』のリアルタイム反射は計算負荷が低いため、GTX GPUでの処理が容易です。
エヌビディアより忠実度の高いレイトレーシング効果を実現するには、GeForce RTXグラフィックスカード、または旧型のGPUには搭載されていない専用テンソルコアを採用したNvidiaのディープラーニング・スーパーサンプリング(DLSS)テクノロジーへの投資が必要になります。GTXグラフィックスカードは、低設定相当のレイトレーシングを実行できる可能性があります。多くのエフェクトにおいて、低設定でのレイトレーシングは、レイトレーシングを全く行わないよりもはるかに見栄えが良くなりますが、専用RTコアを搭載していないカードでのパフォーマンスへの影響がこの点を決定づけるかどうかは、まだ検証が必要です。Nvidiaの「プレイアブル」の定義は、私たちの定義と必ずしも一致しない可能性があります。
NvidiaのRTX on GTXドライバーは4月中にリリースされる予定です。その後すぐに、新機能の評価も公開予定です。今週はGDC 2019の最新情報もお届けしますので、どうぞお楽しみに。