NIGos/dlss5-bridge

DLSS 5 Neural Rendering in DirectX 11 and Vulkan games, and optionally in games with no DLSS via NVIDIA Optical Flow (lower quality). A ReShade add-on.

何を解決するか

DLSS 5 Neural Rendering のアドオンは通常、DirectX 12 環境が必要です。このプロジェクトは、ゲームの元のファイルを修正せずに、DirectX 11 や Vulkan を使用するゲームでもこれらのアドオンが動作するようにするブリッジを提供します。また、DLSS がネイティブにサポートされていないゲームでも、ReShade を通じて深度情報とモーションベクトルを公開できる場合、神経レンダリングを「代替経路」で利用可能にします。

動作方法

このブリッジは、ReShade アドオンとして機能し、DirectX 11 または Vulkan セッションからゲームの DLSS データ(カラー、深度、モーションベクトル)をプライベートな DirectX 12 セッションにミラーリングします。その後、互換性のある神経レンダリングアドオンがプライベートな D3D12 デバイス上でこのデータを処理し、結果をゲームの出力にコピーします。DLSS がネイティブにないゲームの場合、ブリッジは NVIDIA Optical Flow または ReShade のモーションベクトルシェーダーを使用して代替入力を生成し、神経レンダリングプロセスに供給します。

対象ユーザー

DirectX 11、Vulkan、またはネイティブな DLSS をサポートしていないゲームで DLSS 5 Neural Rendering アドオンを使いたい、NVIDIA GPU を搭載したゲームプレイヤー。

特徴

  • マルチAPI対応:DirectX 11 および Vulkan ゲームをプライベートな D3D12 セッションにブリッジし、神経レンダリングを可能に。
  • 非侵襲的:ゲームファイルを修正しない。
  • 代替経路:NVIDIA Optical Flow や ReShade シェーダーを使用して、DLSS 未対応のゲームでも神経レンダリングを可能に。
  • 統合制御:リアルタイムでルート、オプティカルフロー設定、診断情報を調整できる ReShade オーバーレイパネルを搭載。
  • 詳細なログ:アドオンの SHA-256 ハッシュや GPU タイミングデータを含む包括的なログを提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト