AMD FidelityFX Super Resolution 2.2 が利用可能に

CGソフト

2023年2月16日(現地時間) – AMDは、FidelityFX Super Resolution 2.2のと付属のサンプルをGitHubリポジトリで公開しました。加えて、GPUOpenでは過去数ヶ月の間に、AMD Radeon™ Developer Tool Suite(RDTS)のアップデートなどいくつかの開発者向けリリースが行われましたので合わせて紹介したいと思います。

AMD FidelityFX Super Resolution 2.2 が利用可能に

AMD FidelityFX Super Resolution 2.2は、オープンソースでクロスプラットフォーム対応のテンポラリーアップスケーリング技術の最新アップデートとなります。

FSR 2.2は、FSR 2 テンポラルアップスケーリング( temporal upscaling )テクノロジーの2回目のアップデートで、FSR 2.1ですでに向上したアップスケーリング画質にさらなる品質向上が加えられています。今回のアップデートの最大の変更点は、一部のゲーム、特にレースゲームの三人称視点でのプレイ時によく見られる問題である「High-Velocity Ghosting」の低減を目的とした新しいロジックとなります。

次の Forza Horizon 5 の比較動画では、FSR 2.2の動作を見ることができます。

また、FSR 2.2には、全く新しい「Debug API Checker」機能も導入されており、開発者がFSR 2の統合作業を行う間、デバッグビルドで有効にすることが推奨されています。これにより、デバッグメッセージが FSR 2 ランタイムからゲームに戻され、ランタイムに提供されたデータに問題がある可能性をエンジニアに通知することができます。よくある問題は、深度精度の問題を引き起こす可能性のあるNear/Farプレーンの値や、誤った単位のフレーム時間差分です。Debug API Checkerでは、これらの問題がフレームごとに検証されるため、統合時の時間を短縮することができます。

以前のリリースと同様に、品質を向上させることを目的とした多くの変更があります。主な変更点は以下の通りです。

変更影響
内部信号の保存方法とトーンマッピング方法の変更FSR 2.2は、より広い範囲のハイダイナミックレンジ入力に対応するようになりました。以前は、ダイナミックレンジの一部が計算で失われることがありました。
深度ロジックを変更し、ディソクルージョン検出を改善FSR 2.2は、ディスオクルージョン時に見られる “fizzing “アーティファクトのレベルを低減します。
時間的反応性を利用した累積ロジックの見直しFSR 2.2は、ディスオクルージョン時に見られる “fizzing “アーティファクトのレベルを低減します。
RCASはトーンマッピングなしで実行されるようになりました。FSR 2.2は、RCASステップの間、より多くのダイナミックレンジを保持するようになりました。
拡張反応マスクのロジックが更新され、時間的なモーションベクトルの拡がり(Temporal Motion Vector Divergence)を使用するようになりました。これは、”ロック “機能を補助するために使用され、ゴーストアーチファクトのいくつかのケースを減少させることができるはずです。
履歴による輝度不安定性ロジックの改善FSR 2.2では、時間的安定性が改善され、一部のオブジェクトでちらつきが減少するはずです。

FSR 2 ドキュメントは、これらの変更を反映するために更新されました。

FSR 2.2 github ページへ

FSR 2.2 for Unreal Engine は現在開発中で、近日中に更新が行われる予定です。。詳細については、FSR 2 のページをご覧ください。

その他のGPU開発者向けニュース

GPUOpenはFSRのためだけではなく、開発者向けの幅広いオープンテクノロジーとツールの拠点でもあります。

AMD Render Pipeline Shaders (RPS) SDK

RPS SDKは、明示的なAPI(DirectX® 12やVulkan®など)を使用するグラフィックス・アプリケーションやエンジンのための包括的なレンダーグラフ・フレームワークです。レンダーグラフ(フレームグラフ、タスクグラフとも呼ばれる)は、開発者が直面する効率的な過渡メモリ管理などの問題を解決し、最適でないパフォーマンスをもたらす可能性があるものです。RPS SDKは、開発者がRender Graphsをより簡単に利用できるようにすることを目的としており、SDKの詳細はこちらでご覧いただけます。

AMD Radeon Developer Tool Suite アップデート

AMD Radeon™ Developer Tool Suite(RDTS)の最新バージョンが利用可能になりました。RDTS は、AMD Radeon GPU Profiler ( RGP )、Radeon GPU Analyzer ( RGA )、Radeon Memory Visualizer ( RMV )、Radeon Raytracing Analyzer ( RRA )、Radeon Developer Panel ( RDP)を含む開発者向けツールの総合パッケージで、1つのパッケージに収められているものです。今回のアップデートでは、先日発売されたAMD Radeon™ RX 7000シリーズGPUのサポートをはじめ、全く新しい機能やアップデートが盛り込まれています。

その他の主なアップデートには、カメラシステムの変更、分割された三角形と再分割されたインスタンスのサポートを含むAMD Radeon Raytracing Analyzer (RRA) 1.1 のアップデートが含まれます。また、Radeon GPU Profilerもv1.14にアップデートされ、新機能とHIPアプリケーションをサポートするための更新が行われました。これらのアップデートや、RDTSに含まれるツールに行われたその他のアップデートについては、このGPUOpenブログで詳細をご覧いただけます。

AMD Advanced Media Framework SDK アップデート

Advanced Media Framework(AMF)SDKは、マルチメディア処理用のAMD GPUへの最適なアクセスを開発者に提供し、過去数カ月の間にGPUOpenで2つのアップデートをリリースしました。

最初のアップデートであるAMF v1.4.28では、AV1エンコード️、12ビットAV1デコード、新しいVQEnhancerコンポーネント、新しいAVC / HEVCエンコーダレート制御方式のサポートが追加されました。その後すぐにAMF v1.4.29がリリースされ、デコーダーおよびAVC/HEVC/AV1エンコーダー用のAMD Smart Access Videoなどが導入されています。

AMFの最新のアップデートについては、GPUOpenで詳しく知ることができます。

その他の最近のGPUOpenのリリースとアップデート

上記のニュースとともに、GPUOpenでは他にも以下のような最新のアップデートが行われています。

  • AMD RDNA™ 3 GPUのサポート、VS2022バージョンのスタティックライブラリ、新しいサンプルを追加したAMD GPU Services (AGS) 6.1が利用可能になっています。詳細はこちら
  • Compressonator v4.3 がリリースされ、Brotli-G 可逆圧縮、マルチテクスチャ・ミップマップ生成などの機能が追加されました。詳細はこちら
  • AMD Device Library eXtra (ADLX) は、ディスプレイ、3DグラフィックスなどのカテゴリーでAMDシステムの特徴や機能にアクセスするために設計された新しいモダンなライブラリーとSDKです。詳細はこちら

追記:Unreal Engine FSR 2.2 プラグインがリリース

2023年3月6日(現地時間) – 開発中であるとされていたUnreal Engine FSR 2.2プラグインがGPUOpenでダウンロードできるようになりました。UE開発者は、前述してあるFSR 2.2が提供する改善点、特にゴーストに関する改善点を利用することができます。

UE FSR 2.2プラグイン固有の改善点

  • Unreal Engine 5.1 のサポートが追加。
  • ゴーストに対処するための FSR 2.2 からの一般的な改善が含まれています。
  • World Position Offsets を持つオブジェクトのゴースト処理が改善され、WPO を持つより多くのオブジェクトがデフォルトでベロシティをレンダリングするようになりました。
    • これにより、アニメーションのフォリッジの外観が改善されすが、開発者の設定に依存します。
    • アニメーションマテリアルのゴーストを改善するために、若干に異なる処理が行われます

ドキュメントの更新

また、GPUOpenのUEプラグインに関するドキュメントも一部更新されています。

  • Unreal Engine FSR 2 のページでは、FSR 2.2 の改良点についての詳細が記載されています。また、このページからプラグインをダウンロードし、インストールと設定の手順、既知の問題、設定パラメータのリストを確認することができます。このパッケージには、FSR2MovieRenderPipelineプラグインも含まれており、Unreal Movie Render Queue の使用時に FSR 2 を使用してレンダリングを高速化できます。
  • プラグインを担当するエンジニアが執筆する、FSR 2 Plugin Enhancements ブログ シリーズはFSR 2.2の最新ガイダンスで更新されました。このガイドでは、FSR 2のテクノロジーを最大限に活用するための最適な方法を学ぶことができます。

Don’t cross the streams! Bust more ghosts with the source code to FidelityFX Super Resolution 2.2

AMD FSR 2.2 Now Available on GPUOpen and FSR Supported in 250 Available and Upcoming Games

Our Unreal Engine FSR 2.2 plugin is now available to download on GPUOpen

コメント

Translate »
タイトルとURLをコピーしました