
NVIDIA 스무스 모션, RTX 30 시리즈 GPU에서 작동 확인
NVIDIA의 최신 프레임 생성 기술이 모딩 커뮤니티 덕분에 구형 RTX GPU에서도 계속해서 적용되고 있다. 이번에는 개발자 Adeline이 NVIDIA Smooth Motion을 GeForce RTX 30 시리즈 그래픽 카드에서 사용할 수 있도록 하는 실험적인 호환성 모드인 NVSmooth30을 출시했다. 이 기능은 공식적으로 RTX 30 시리즈를 지원하지 않는다.
RTX 50 시리즈와 함께 도입되고 이후 RTX 40 시리즈 GPU로 확장된 Smooth Motion은 NVIDIA의 드라이버 레벨 AI 프레임 생성 솔루션이다. DLSS 프레임 생성과 달리 게임에 NVIDIA SDK 통합이 필요하지 않으며, 네이티브 프레임 생성을 지원하지 않는 호환 가능한 타이틀에서 렌더링된 프레임마다 추가 프레임을 생성할 수 있다.
NVSmooth30은 NVIDIA의 NvPresent64.dll 런타임 동작을 수정하여 Ampere 하드웨어에서 Smooth Motion 초기화를 방해하는 GPU 아키텍처 및 기능 검사를 우회한다. 이 모드는 또한 CUDA 모듈 로딩 프로세스를 가로채 호환 가능한 Ada Lovelace(SM89) GPU 코드를 Ampere(SM86)로 리타겟팅한다. Adeline에 따르면, 이 구현은 NVIDIA의 독점 바이너리를 재배포하지 않고 사용자 그래픽 드라이버와 함께 설치된 NvPresent64.dll 버전을 사용한다.
개발자는 처음에 RTX 3050 노트북 GPU에서 프로젝트를 시연했지만, 다른 사용자들은 훨씬 더 강력한 Ampere GPU에서도 성공을 보고했다. 한 Reddit 사용자는 RTX 3070에서 Kingdom Come: Deliverance II에서 Smooth Motion이 작동한다고 확인했으며, 다른 사용자는 RTX 3080에서 동일한 게임에서 프레임 생성 없이 65 FPS에서 약 130 FPS로 증가했다고 보고했다. 이는 독립적으로 검증된 벤치마크가 아닌 예비 사용자 보고 결과지만, 호환성이 개발자의 원래 테스트 시스템을 넘어 확장됨을 시사한다.
Adeline은 또한 실험적인 Direct3D 11-to-Direct3D 12 프레젠테이션 브리지를 개발 중이며, 이를 통해 NVIDIA의 프레젠테이션 레이어가 구형 D3D11 게임을 실행할 때 호환 가능한 D3D12 스왑 체인을 래핑할 수 있다. 이는 잠재적으로 모드의 유용성을 훨씬 더 많은 PC 타이틀 라이브러리로 확장할 수 있다.
NVSmooth30을 실행하려면 version.dll 프록시 파일을 게임 실행 파일과 함께 배치하고 NVIDIA Profile Inspector를 통해 해당 타이틀에 Smooth Motion을 활성화해야 한다. 개발자는 그래픽 드라이버 업데이트 후 설정이 다시 활성화되어야 할 수도 있다고 언급했다.
최근 구형 GeForce RTX GPU에서 DLSS 프레임 생성 및 멀티 프레임 생성을 가능하게 하는 모드가 등장하면서, NVSmooth30은 그래픽 카드 업그레이드 없이 NVIDIA의 최신 렌더링 기술을 실험하려는 Ampere 소유자에게 또 다른 흥미로운 개발을 제공한다.
프로젝트의 소스 코드 및 설치 지침은 GitHub에서 확인할 수 있으며, 추가 시연 및 초기 사용자 의견은 Adeline의 원본 Reddit 스레드에서 찾을 수 있다.
출처: Wccftech
원문: https://wccftech.com/nvidia-smooth-motion-now-runs-on-rtx-30-series-gpus-thanks-to-nvsmooth30-mod-rtx-3050-laptop-and-rtx-3080-confirmed-working/










