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 신경 렌더링 애드온은 일반적으로 DirectX 12 환경에서 작동해야 합니다. 이 프로젝트는 게임의 원본 파일을 수정하지 않고도 DirectX 11 또는 Vulkan을 사용하는 게임에서도 이러한 애드온이 작동할 수 있도록 다리 역할을 합니다. 또한 DLSS가 네이티브로 지원되지 않는 게임에서도, ReShade를 통해 깊이 및 모션 입력을 노출할 수 있다면 신경 렌더링을 "대체 경로"로 사용할 수 있도록 합니다.

작동 방식

이 브리지(다리)는 DirectX 11 또는 Vulkan 세션에서 게임의 DLSS 데이터(색상, 깊이, 모션 벡터)를 개인용 DirectX 12 세션으로 미러링하는 ReShade 애드온입니다. 이후 호환되는 신경 렌더링 애드온은 개인용 D3D12 디바이스에서 이 데이터를 처리하고 결과를 게임 출력으로 복사합니다. DLSS가 네이티브로 없는 게임의 경우, 브리지는 NVIDIA Optical Flow 또는 ReShade 모션 벡터 쉐이더를 사용해 신경 렌더링 프로세스에 공급할 대체 입력을 생성할 수 있습니다.

대상 사용자

DirectX 11, Vulkan, 또는 네이티브 DLSS 지원이 전혀 없는 게임에서 DLSS 5 신경 렌더링 애드온을 사용하고 싶은 NVIDIA GPU를 사용하는 게이머.

주요 특징

  • 다중 API 지원: DirectX 11 및 Vulkan 게임을 개인용 D3D12 세션으로 브리지하여 신경 렌더링 가능.
  • 비침습적: 게임 파일을 수정하지 않음.
  • 대체 경로: NVIDIA Optical Flow 또는 ReShade 쉐이더를 사용해 DLSS 미지원 게임에서도 신경 렌더링 가능.
  • 통합 제어: 루트, 옵티컬 플로우 설정, 진단 정보를 실시간으로 구성할 수 있는 ReShade 오버레이 패널 포함.
  • 자세한 로깅: 애드온의 SHA-256 해시 및 GPU 타이밍 데이터를 포함한 포괄적인 로그 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트