Ho testato la tecnologia di rigenerazione dei raggi di AMD in Cyberpunk con Optiscaler e i risultati sono stati impressionanti

Ho testato la tecnologia di rigenerazione dei raggi di AMD in Cyberpunk con Optiscaler e i risultati sono stati impressionanti

Bentornati, appassionati di gaming! È trascorsa solo una settimana dal mio ultimo aggiornamento su Optiscaler, ma i rapidi sviluppi di questa mod meritano un’altra discussione. Questa volta, abbiamo aggiornamenti degni di nota riguardanti l’innovativa tecnologia Ray Regeneration di AMD, ora integrata in Optiscaler. Un collaboratore dedicato, DarkHelmet, ha reso possibile la sostituzione della tecnologia Ray Reconstruction di Nvidia con il denoiser Ray Regeneration di AMD, legalmente distintivo. Questo segna un traguardo significativo, soprattutto considerando che solo due titoli attualmente supportano Ray Regen, uno dei quali verrà lanciato il 19.

Presentazione di AMD Redstone

È importante chiarire che questo sviluppo non deriva dalla versione principale di Optiscaler, ma piuttosto da un fork specializzato di DarkHelmet. Allo stato attuale, la funzionalità di Rigenerazione dei Raggi è attiva solo in Cyberpunk 2077. I miei tentativi di integrarla in altri giochi come Avatar: Frontiers of Pandora e Indiana Jones and the Great Circle non hanno prodotto risultati favorevoli.

Capire la tecnologia

Nel mio articolo precedente, ho discusso brevemente dell’aggiornamento Vulkan, ma non ho approfondito gli aspetti tecnici dell’implementazione della mod a causa della mia limitata conoscenza. Tuttavia, ho raccolto alcuni dettagli interessanti condivisi da DarkHelmet su Discord. In sostanza, ha incorporato il processo di Ray Regeneration nella pipeline di upscaling, utilizzando uno “shader di conversione fatass” che trasforma i dati di input destinati al RR di Nvidia in un formato compatibile con il RR di AMD. Ha anche evidenziato le modifiche necessarie per la composizione e la modulazione dell’input.

Discussione su Discord sul denoiser di AMD, che mostra i nomi utente @DarkHelmet e nitec
DarkHelmet illustra le sfide della modulazione e della composizione degli input per abilitare gli input DLSS RR per AMD RR.

Come installare

Su richiesta di TheRazerMD, ecco alcune importanti avvertenze: attualmente, la rigenerazione dei raggi tramite Optiscaler è compatibile esclusivamente con le schede grafiche RDNA 4, in modo simile alle limitazioni di FSR 4.1, con un’eccezione per le schede RDNA 3 su Linux.È importante notare che questa versione di Optiscaler è sviluppata in modo indipendente da DarkHelmet e rimane un work in progress, ottimizzata specificamente per Cyberpunk 2077. Le implementazioni future richiederanno probabilmente ulteriori ottimizzazioni per vari giochi.

Per installare Ray Regeneration in Cyberpunk 2077, assicurati di avere una certa familiarità con l’installazione di Optiscaler. Per prima cosa, scarica l’ultima build di test di Optiscaler dal server Discord. Successivamente, scarica il file Optiscaler.dll compilato da Dr. House, linkato qui, insieme a FSR 4.1 (è richiesto l’accesso a Discord per questi link).Avrai anche bisogno del file dll per Ray Regeneration dall’FSR SDK v2.1.1. Scarica il pacchetto minimo, estrailo, quindi individua il file dll in Kit > FidelityFX > signedbin > amd_fidelityfx_framegeneration_dx12.dll.

Dopo aver ottenuto i file necessari, trasferisci il contenuto estratto dalla build di test Opti nella directory eseguibile di Cyberpunk. Sostituisci il file Optiscaler.dll esistente con la versione compilata destinata a Ray Regeneration. Inoltre, copia il file amdxcffx64.dll per FSR 4.1 e amd_fidelityfx_framegeneration_dx12.dll. Esegui windows_setup, optando per le impostazioni predefinite con Nvidia spoofing abilitato (ometti Optipatcher).Una volta entrato nel gioco, attiva Path Tracing e abilita DLSS Ray Reconstruction. Infine, accedi alle impostazioni di Optiscaler e seleziona FSR Ray Regeneration insieme a FSR 4.1.0 come upscaler.

Interfaccia delle impostazioni OptiScaler v0.9.0-pre10 in Cyberpunk 2077, che mostra le opzioni per AMD Radeon RX 9070 XT

Miglioramento della qualità dell’immagine

Ray Regeneration offre miglioramenti sostanziali rispetto al denoiser predefinito sotto diversi aspetti cruciali. Migliora significativamente l’illuminazione globale, offrendo una rappresentazione più realistica della luce indiretta. Inoltre, migliora la nitidezza delle superfici riflettenti, in particolare con texture metalliche, come mostrato nel video qui sotto. Infine, ottimizza l’interazione della luce con effetti volumetrici come la nebbia, favorendone una migliore diffusione.

Tuttavia, ci sono considerazioni importanti da tenere a mente. La Rigenerazione dei Raggi introduce un fenomeno che ricorda l’instabilità “oscillante”: un inquietante mix di luccichio e rumore, che peggiora l’esperienza di gioco rispetto al denoiser predefinito. Tuttavia, è fondamentale ricordare che questo artefatto potrebbe derivare dalla natura non ufficiale dell’implementazione di DarkHelmet e dalle traduzioni necessarie per gestire la Rigenerazione dei Raggi utilizzando gli input di Ricostruzione dei Raggi. Questo processo di traduzione è anche responsabile del notevole calo di prestazioni riscontrato con questa configurazione.

Ciononostante, questo progresso è davvero entusiasmante. Con le GPU AMD della serie RX 9000 che dimostrano capacità di path tracing encomiabili, poter abilitare la Ray Regeneration nei giochi privi di supporto ufficiale è una prospettiva entusiasmante. Attendo con impazienza una build di prova di Optiscaler che incorpori questa ultima funzionalità e ho intenzione di esplorare la Ray Regeneration in modo più approfondito man mano che emergono nuovi sviluppi.

Fonte e immagini

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *