79
AMD は、DirectX 12 および Unreal Engine 5 のゲーム開発者向けに FSR 3 ソース コードをリリースし、関心と… を高めることを目指しています。
AMD FSR 3
(画像提供:AMD)

AMDとGPU Openは本日、FidelityFX Super Resolution 3(FSR 3)のソースコードを公開しました。AMDは、9月に最新バージョンの超解像技術を搭載した最初のゲームがリリースされた際に、FSR 3のソースコードを公開すると約束していました。しかし、FSR 3の主要機能であるAFMFフレーム生成技術については、2022年11月から既に明らかになっています。

開発者、改造好き、あるいは単に興味がある方は、GitHub の FidelityFX-SDK の FSR 3 ブランチで新しいコードを入手できます。GPU Open が公開している AMD FSR 3 統合ガイドの PDF も役立つかもしれません。FSR 3 機能を、最も人気のある最新 PC ゲーム API である DirectX 12 と Unreal Engine 5 アプリに統合するための完全なソースコードは、ダウンロードで提供されています。下の図は、FSR 3 とゲームエンジンのインターフェースを明確かつ簡潔に示しています。

AMD FSR 3 ソースコード

(画像提供:AMD)

もちろん、FSR 3はフレーム生成だけではありません。FSR 2のテンポラルアップスケーリング技術など、あらゆる機能を備えています。FSR 3の主な機能を箇条書きで以下に示します。

  • フレーム生成、補間フレームでよりスムーズな動きを実現
  • 解像度アップスケーリングは、1倍から9倍までのスケーリング係数でネイティブ品質に近いとされています。
  • レイテンシの削減、フレーム ペーシングの改善によるレイテンシの削減
  • アンチエイリアシング、高品質のAAを提供し、FSR 3はあらゆるゲームフレームでTAAを置き換え、新しい「ネイティブAA」モードを提供する機能を備えています。
  • 中級から上級の GPU や GPU または CPU が制限されている状況で良好なパフォーマンスを発揮するように最適化されています
  • クロスプラットフォーム、さまざまなブランドの GPU、複数のプラットフォーム (PC、Xbox など) で動作します。

さらに、AMD と GPU Open は、FSR 3 はゲームやアプリ、特に以前 FSR 2 を使用していたゲームやアプリに簡単に直感的に統合できると主張しています。オープン ソース (MIT ライセンス) では、DX12 および UE5 のコード サンプルも提供されており、開発も容易になります。

画像

1

2

AMD FSR 3 ソースコード
(画像提供:AMD)

GPU Open では、FSR 3 を使用する際に考慮すべき重要な事項も強調されており、この情報はゲーマーが FSR 3 をいつどのように使用するかを理解するのに役立ちます。

まず、フレーム生成技術を使わずにFSR 3をアップスケーリングに使用したいゲーマーにとって、これは問題ありません。FSR 2と同様に機能します。次に、FSR 3技術は、60fps以上を実現できる場合にのみ使用することをお勧めします。GPU Openによると、PCが選択した解像度でネイティブ30fpsを達成できない場合は、FSR 3アップスケーリングの使用を避けるべきです。最後に、ゲーム内でフレームリミッターが利用可能な場合はそれを使用するか、V-Syncをオンにすることをお勧めします。

AMD FSR 3 ソースコード

(画像提供:AMD)

AMDのFSR 3は、当初はForspokenImmortals of Aveumの2つのゲームのみに対応していましたが、今回のソースコードリリースに合わせて、新たに更新されたリストも公開されました(上記参照)。このオープンソースリリースが、FSR 3の普及にも弾みをつけることを期待しています。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

マーク・タイソンはトムズ・ハードウェアのニュース編集者です。ビジネスや半導体設計から、理性の限界に迫る製品まで、PCテクノロジーのあらゆる分野を網羅的にカバーすることに情熱を注いでいます。