Nvidia DLSS non è magico e questo hack FSR lo dimostra

rispetto dt immagine in primo piano 2
Questa storia fa parte della serie ReSpec di Jacob Roach, che copre il mondo dei giochi e dell'hardware per PC.

di Nvidia Deep Learning Super Sampling (DLSS) è stato un innegabile punto di forza per le GPU RTX sin dal suo lancio e i tentativi di AMD di reagire non sono stati esattamente fuoricampo.

Contenuti

  • Quello che abbiamo ora
  • Uno sguardo al futuro
  • Eliminare il deep learning dal supersampling
  • Recupero

Video consigliati

Ma cosa succede se FidelityFX Super risoluzione (FSR) potrebbe garantire gli enormi guadagni prestazionali del DLSS senza tutte le restrizioni imposte da Nvidia? Se sembra troppo bello per essere vero, non ti biasimerei. Dopotutto, la salsa speciale di apprendimento automatico di Nvidia non doveva essere replicata facilmente.

Bene, tieni duro perché un modder ha recentemente scoperto con quanta facilità FSR potrebbe scimmiottare il DLSS. E dopo aver provato personalmente la soluzione, mi ha reso più entusiasta che mai del potenziale di FSR.

Imparentato

  • Con partnership esclusive per PC, tutti perdono
  • I peggiori porting per PC di tutti i tempi e perché erano così pessimi
  • Perché la Nvidia RTX 4060 Ti semplicemente non è sufficiente per il 2023

Quello che abbiamo ora

Confronto della qualità delle immagini FSR e DLSS in God of War.

Prima di arrivare alla mod stessa, vale la pena preparare il terreno per come siamo arrivati ​​qui. FSR è stato il primo tentativo di AMD di uccidere il DLSS e, sfortunatamente, ci ha lasciato l'amaro in bocca. Nonostante la rapida adozione nella prima generazione di FSR 1.0, le prestazioni e la qualità dell'immagine non sono bastate.

Tutto ciò è cambiato con il rilascio della seconda generazione della tecnologia. Ho testato FSR 2.0 nel suo titolo di lancio, Ciclo mortale, ei risultati sono chiari: DLSS fornisce un aumento delle prestazioni leggermente superiore, ma FSR 2.0 è quasi identico in termini di qualità dell'immagine. Basato su ciclo mortale, dovresti usare DLSS se puoi, ma FSR 2.0 è un secondo molto vicino se non hai una GPU supportata.

Le mie aspettative sono state ulteriormente superate quando I testato Dio della guerra, vedendo il margine con DLSS ridursi ancora di più. In effetti, FSR 2.0 era in realtà circa il 4% più veloce di DLSS con il preset Ultra Performance. Non stai nemmeno scambiando molto con la qualità dell'immagine. Anche con l'intenso preset Ultra Performance, è quasi impossibile individuare differenze tra FSR 2.0 e DLSS durante il gioco.

Prestazioni FSR e DLSS in God of War.

Questo è il vero affare. L'unico problema? FSR 2.0 è tecnicamente disponibile, ma non vede la rapida adozione della prima versione. Ora è disponibile solo in quattro giochi: Deathloop, Farming Simulator 22, God of War, I paesi delle meraviglie di Tiny Tina. Anche l'elenco in arrivo non è poi così eccitante, con il titolo di Hitman 3, vigilia in linea, e il recente ritardo Abbandonato.

Da qui, la necessità di una soluzione apparentemente impossibile che prenda la bontà di FSR 2.0 e ne estenda ampiamente l'effetto a quanti più titoli possibile. Ed è qui che inizia il divertimento.

Uno sguardo al futuro

Un nemico brandisce una spada contro il personaggio principale di Cyberpunk 2077.

Circa un mese fa, il modder PotatoOfDoom ha rilasciato un "hack" FSR 2.0 per Cyberpunk 2077. Ciò che il modder ha capito è che DLSS e FSR 2.0 richiedono sostanzialmente le stesse informazioni: vettori di movimento, valori di colore e buffer di profondità. Ciò ha permesso a PotatoOfDoom di creare una semplice traduzione di istruzioni, utilizzando il backbone DLSS per inviare istruzioni FSR 2.0. È come funziona Wine Giochi Windows su Linux, secondo il modder.

Tornerò indietro al significato di queste somiglianze tra DLSS e FSR 2.0, ma prima togliamo di mezzo i giochi. Ho seguito le istruzioni e sono stato in grado di implementare la mod in Cyberpunk 2077, Luce morente 2, Destino Eterno — tutti i giochi che attualmente non supportano FSR 2.0. Destino eterno è stato l'unico gioco che ha lottato con la mod, bloccando completamente l'opzione DLSS nel menu delle impostazioni. Quello era un no-go.

Ma cyberpunk 2077 Luce morente 2 erano un piacere assoluto. La mod non è così potente come un'implementazione nativa, ma è ancora molto vicina. La differenza è inferiore al 10% al massimo, anche con tutte le impostazioni a 4K (incluse le opzioni di ray tracing più elevate).

Prestazioni DLSS e FSR in Cyberpunk 2077 e Dying Light 2.

La qualità dell'immagine era altrettanto buona, anche su questo hack autodescritto. In un fermo immagine, Luce morente 2 in realtà sembrava leggermente migliore con FSR 2.0, ed era quasi identico in Cyberpunk 2077. La differenza principale, come nel caso di Dio della guerra E ciclo mortale, è che FSR 2.0 non gestisce anche i dettagli fini distanti. Puoi vederlo sulle linee telefoniche Cyberpunk 2077 sotto. È dannatamente vicino, però.

Aliasing DLSS e FSR in Cyberpunk 2077.

DLSS e FSR 2.0 sembrano in gran parte uguali con un'immagine fissa, ma è il movimento che conta. Ho visto un forte ghosting all'interno Luce morente 2 che non era presente con DLSS o FSR 1.0 e le trame piatte causano alcuni problemi con il mascheramento.

Alcuni elementi, come lo smog della fogna nel Cyberpunk 2077 screenshot qui sotto, non includere i vettori di movimento. FSR 2.0 e DLSS aggirano il problema mascherando l'elemento (come in Photoshop) quindi non è incluso nel supersampling. Sfortunatamente, si occupano del mascheramento in modi diversi, portando alla brutta pixelazione con l'hack FSR 2.0 che puoi vedere qui sotto.

Texture di fogna in Cyberpunk 2077.

Anche con questi problemi, è notevole quanto siano vicini DLSS e FSR 2.0, sia a livello di gameplay che tecnico. PotatoOfDoom ha riassunto quanto condividono un'intervista con Eurogamer: "Mi aspettavo di lavorare su [aggiungendo FSR 2.0] per diversi giorni, ma sono rimasto piacevolmente sorpreso dal fatto che mi ci sono volute solo poche ore per l'integrazione."

Il punto non è che dovresti necessariamente uscire e usare questa mod per aggiungere FSR 2.0 a ogni gioco. Piuttosto, questa mod rivela le profonde somiglianze tra DLSS e FSR 2.0, qualcosa che Nvidia potrebbe non voler ammettere prontamente.

Eliminare il deep learning dal supersampling

DLSS è interamente basato sull'apprendimento automatico; è proprio lì nel nome. E a questo punto, Nvidia ha insistito per anni quel DLSS funziona solo al massimo schede grafiche recenti perché forniscono i core AI necessari per eseguire il supersampling. È vero, ma FSR 2.0 è la prova che il vantaggio fornito dall'IA è piccolo e, per la maggior parte, non necessario.

Un grande motivo per cui le GPU di Nvidia vendono al di sopra del prezzo di listino è il DLSS, anche se non è necessario.

Ci sono molte somiglianze tra DLSS e FSR 2.0, anche per quanto riguarda il bit di machine learning di Nvidia. DLSS utilizza una rete neurale e FSR 2.0 utilizza un algoritmo, ma entrambi vengono alimentati con gli stessi input e utilizzano lo stesso sistema complessivo per il rendering dell'output finale. Il fatto che PotatoOfDoom sia stato in grado di sviluppare una mod che funziona su diversi titoli DLSS in poche ore ne è una testimonianza.

Il problema principale ora non è che il DLSS sia cattivo, è eccellente e dovresti usarlo se puoi, ma che la funzione è esclusiva solo per poche costose schede grafiche. Anche quando Prezzi GPU stanno diminuendo, i modelli di fascia bassa e media di Nvidia continuano a farlo vendere per prezzo di listino sopra. E un grande motivo per cui è DLSS, anche se non è necessario.

Akito attacca i nemici con la magia in Ghostwire: Tokyo.
Filo fantasma: Tokyo è un primo spettacolo del TSR di Unreal Engine, che è molto simile a FSR 2.0.

Soluzioni generiche come FSR 2.0 e TSR (temporal super resolution) di Unreal Engine sono la via del futuro. Funzionano praticamente con tutto l'hardware moderno e gli sviluppatori insistono costantemente sul fatto che impiegano solo poche ore per funzionare.

Il DLSS non ha bisogno di scomparire, ma sarebbe bello vedere Nvidia sfruttare le sue relazioni con gli sviluppatori per ottenere una funzionalità di supersampling generica nei giochi che supportano già il DLSS. E no, Nitidezza delle immagini Nvidia, che è fondamentalmente FSR 1.0, non conta.

Recupero

L'elenco dei giochi disponibili con supporto DLSS.
Nel gioco dell'uovo e della gallina dei giochi di supporto e dei giocatori di supporto, DLSS ha un grande vantaggio rispetto a FSR.NVIDIA

FSR 2.0 è davvero impressionante, ma il supporto del gioco lo sta frenando. Molti più giochi supportano DLSS rispetto a FSR 1.0 e l'elenco ufficiale di quattro FSR 2.0 è imbarazzante. Non sono nemmeno entusiasta per troppi dei prossimi titoli FSR 2.0, con l'elenco composto principalmente da giochi più vecchi o più piccoli.

La mod di PotatoOfDoom è un segnale di speranza, ma abbiamo bisogno di più giochi FSR 2.0 perché abbia anche una possibilità contro DLSS. Potrebbe essere allettante fare il root per AMD qui, ma è importante ricordare che DLSS ha ancora un vantaggio minore ed è supportato in molti più giochi. AMD ha molto terreno da percorrere e FSR 2.0 non viene aggiunto ai giochi quasi alla velocità di FSR 1.0.

Tuttavia, sarà interessante vedere come si adatterà la dinamica tra DLSS e FSR 2.0 nel resto dell'anno. AMD ha appena rilasciato il codice sorgente di FSR 2.0 a giugno, dopo tutto. Per ora, DLSS è ancora la strada da percorrere per il supporto del gioco e leggermente migliore qualità dell'immagine, ma lo è non un punto di forza su una GPU Nvidia come una volta.

Questo articolo fa parte di Rispec – una colonna bisettimanale in corso che include discussioni, consigli e rapporti approfonditi sulla tecnologia alla base dei giochi per PC.

Raccomandazioni della redazione

  • Ho provato a rivivere l'eredità dimenticata di Halo come franchise per Mac, ed è stato un disastro
  • Ho chiesto agli sviluppatori di spiegare perché le porte per PC nel 2023 funzionano come spazzatura
  • Nvidia sfida il respingimento, difende 8 GB di VRAM nelle recenti GPU
  • Le console hanno ancora un grande vantaggio e sta danneggiando i giochi per PC
  • In che modo l'IA generativa creerà giochi con "mondi più ampi, più grandi e più profondi"