Optiscaler를 사용하여 사이버펑크에서 AMD의 레이 재생 기술을 테스트해 본 결과, 매우 인상적인 결과를 보여주었습니다.

Optiscaler를 사용하여 사이버펑크에서 AMD의 레이 재생 기술을 테스트해 본 결과, 매우 인상적인 결과를 보여주었습니다.

게임 애호가 여러분, 다시 오신 것을 환영합니다! Optiscaler에 대한 마지막 업데이트 이후 겨우 일주일밖에 지나지 않았지만, 이 모드의 빠른 발전 상황을 다시 한번 알려드리고자 합니다.이번에는 AMD의 혁신적인 Ray Regeneration 기술이 Optiscaler에 통합되었다는 주목할 만한 소식을 전해드립니다. DarkHelmet님의 헌신적인 노력 덕분에 Nvidia의 Ray Reconstruction 기술을 AMD의 특허받은 Ray Regeneration 노이즈 제거 기술로 대체할 수 있게 되었습니다.현재 Ray Regeneration을 지원하는 게임은 단 두 개뿐이며, 그중 하나가 19일에 출시될 예정이라는 점을 고려하면 이는 매우 중요한 이정표입니다.

AMD 레드스톤 공개

이 개발은 Optiscaler의 기본 릴리스가 아닌 DarkHelmet이 만든 특수 포크에서 비롯되었다는 점을 명확히 해야 합니다.현재로서는 레이 재생 기능은 사이버펑크 2077 에서만 작동합니다.아바타: 프론티어즈 오브 판도라인디아나 존스: 더 그레이트 서클과 같은 다른 게임에 이 기능을 적용하려는 시도는 만족스러운 결과를 얻지 못했습니다.

기술 이해하기

이전 글에서 Vulkan 업데이트에 대해 간략하게 언급했지만, 제 이해 부족으로 모드 구현의 기술적인 측면을 자세히 다루지는 못했습니다.하지만 Discord에서 DarkHelmet님이 공유해주신 몇 가지 유용한 정보를 얻었습니다.그는 “fatass 변환 셰이더”를 사용하여 Ray Regeneration 프로세스를 업스케일링 파이프라인에 통합했는데, 이 셰이더는 Nvidia의 RR용 입력 데이터를 AMD의 RR과 호환되는 형식으로 변환합니다.또한 합성 및 입력 변조에 필요한 조정 사항도 설명했습니다.

Discord에서 AMD 노이즈 제거기에 대한 토론이 진행되었으며, @DarkHelmet과 nitec이라는 사용자 이름이 등장했습니다.
DarkHelmet은 AMD RR용 DLSS RR 입력을 구현하기 위한 입력 변조 및 합성의 어려움을 보여줍니다.

설치 방법

TheRazerMD님의 요청에 따라 몇 가지 중요한 주의사항을 알려드립니다.현재 Optiscaler를 통한 레이 재생(Ray Regeneration)은 FSR 4.1과 마찬가지로 RDNA 4 그래픽 카드에서만 호환되며, Linux 환경에서는 RDNA 3 카드도 예외적으로 사용 가능합니다.이 Optiscaler 버전은 DarkHelmet에서 자체 개발한 것으로, Cyberpunk 2077 에 최적화되어 있으며 아직 개발 중인 버전입니다.향후 다양한 게임에 맞춰 추가적인 최적화 작업이 필요할 수 있습니다.

사이버펑크 2077 에 레이 리제너레이션을 설치하려면 Optiscaler 설치에 대한 기본적인 이해가 필요합니다.먼저 Discord 서버 에서 최신 Optiscaler 테스트 빌드를 다운로드하세요.다음으로, Dr. House가 제공한 컴파일된 Optiscaler.dll 파일(링크는 여기 참조) 과 FSR 4.1을 다운로드하세요(이 링크들을 이용하려면 Discord 접속 권한이 필요합니다).또한 FSR SDK v2.1.1 에서 레이 리제너레이션용 dll 파일도 필요합니다.최소 패키지를 다운로드하고 압축을 푼 다음, Kits > FidelityFX > signedbin > amd_fidelityfx_framegeneration_dx12.dll 경로에서 해당 dll 파일을 찾으세요.

필요한 파일을 모두 다운로드한 후, Opti 테스트 빌드에서 추출한 내용을 사이버펑크 실행 파일 디렉토리로 옮기세요.기존의 Optiscaler.dll 파일을 레이 재생(Ray Regeneration)용으로 컴파일된 버전으로 교체합니다.또한, FSR 4.1용 amdxcffx64.dll 파일과 amd_fidelityfx_framegeneration_dx12.dll 파일도 복사합니다.윈도우 설치 프로그램을 실행하고, Nvidia 스푸핑이 활성화된 기본 설정(Optipatcher는 제외)을 선택합니다.게임 실행 후, 패스 트레이싱(Path Tracing)과 DLSS 레이 재구성(DLSS Ray Reconstruction)을 활성화합니다.마지막으로, Optiscaler 설정으로 이동하여 업스케일러로 FSR 레이 재생과 FSR 4.1.0을 선택합니다.

사이버펑크 2077에서 AMD Radeon RX 9070 XT 그래픽 카드에 대한 옵션을 보여주는 OptiScaler v0.9.0-pre10 설정 인터페이스입니다.

이미지 품질 향상

레이 재생(Ray Regeneration)은 기본 노이즈 제거 기능에 비해 여러 중요한 측면에서 상당한 개선을 제공합니다.특히 전역 조명을 크게 향상시켜 간접광을 더욱 사실적으로 표현합니다.또한, 아래 영상에서 확인할 수 있듯이 금속 질감을 비롯한 반사 표면의 선명도를 개선합니다.마지막으로, 안개와 같은 입체 효과와 빛의 상호 작용을 최적화하여 더욱 자연스러운 확산 효과를 구현합니다.

그럼에도 불구하고, 몇 가지 중요한 고려 사항이 있습니다.레이 재생(Ray Regeneration)은 “흔들림” 불안정성을 연상시키는 현상, 즉 기본 노이즈 제거 기능에 비해 거슬리는 떨림과 노이즈의 혼합을 유발하여 사용자 경험을 저해합니다.하지만 이러한 아티팩트는 DarkHelmet의 비공식 구현 방식과 레이 재구성(Ray Reconstruction) 입력을 사용하여 레이 재생을 구현하기 위한 변환 과정에서 발생할 수 있다는 점을 기억해야 합니다.이러한 변환 과정은 해당 설정에서 상당한 성능 저하를 초래하는 원인이기도 합니다.

그럼에도 불구하고, 이번 발전은 정말 흥미진진합니다. AMD의 RX 9000 시리즈 GPU가 뛰어난 패스 트레이싱 성능을 보여주는 가운데, 공식적으로 지원하지 않는 게임에서도 레이 재생성을 활성화할 수 있다는 것은 매우 고무적인 일입니다.저는 이 최신 기능을 포함한 Optiscaler 테스트 빌드가 출시되기를 간절히 기다리고 있으며, 새로운 소식이 나오는 대로 레이 재생성을 더욱 자세히 살펴볼 계획입니다.

출처 및 이미지

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다