
Guida
Ray tracing, la nuova rivoluzione della grafica?
di Kevin Hofer
È passato più di un anno da quando Nvidia ha portato il ray tracing in tempo reale sul PC con la serie di schede grafiche RTX 2000. Sebbene sempre più giochi supportino questa tecnologia, l'offerta di giochi in ray tracing è ancora limitata. Ma le cose potrebbero presto cambiare.
Sto camminando lungo un corridoio della Oldest House con Jesse Faden. Alla mia sinistra, una parete di vetro separa gli uffici. Vedo il riflesso di Jesse nello specchio e mi avvicino. La luce e l'ombra cadono in modo realistico sul suo corpo. Anche la pistola nel riflesso riflette luci e ombre. Wow, il ray-tracing può sembrare così bello. È un peccato che questo esempio tratto dal gioco "Control" sia una delle eccezioni.
Nel ray tracing, diversi raggi vengono emessi da un algoritmo per determinare la visibilità degli oggetti in un punto specifico di una stanza. L'obiettivo è quello di visualizzare un'illuminazione realistica sullo schermo.
Puoi saperne di più sul ray tracing nel seguente articolo.
Il 20 agosto 2018, Nvidia ha presentato la serie RTX 2000. L'obiettivo principale del produttore era il ray tracing. Anche se la tecnologia sembrava mozzafiato nelle demo, sono stati i prezzi a lasciare senza fiato la maggior parte delle persone. Il modello di fascia alta RTX 2080 Ti costava oltre il 70 percento in più rispetto al suo predecessore, la GTX 1080 Ti, e con 1199 dollari USA non era certo un affare.
L'accusa mossa dal produttore è stata quella di essere un'azienda di ricerca e sviluppo.
L'accusa mossa a Nvidia: il leader del settore poteva fare quello che voleva con i prezzi a causa della mancanza di concorrenza e stava sfruttando il suo dominio sul mercato. Il Ray Tracing da solo non giustifica il prezzo e la tecnologia non è comunque pronta per il mercato. Inoltre, l'aumento delle prestazioni rispetto alla generazione precedente non è sufficiente. Nvidia sta vendendo un castello in aria con il ray-tracing in tempo reale. Nvidia non solo non giustifica il prezzo della scheda video, ma non è nemmeno pronta per il mercato. Nvidia non ha dovuto affrontare queste accuse solo all'inizio: nessun gioco compatibile con il ray-tracing era disponibile al lancio del 20 settembre 2018. "Battlefield 5" ha esordito nel novembre 2018. Nel gioco, tuttavia, solo i riflessi sono renderizzati con il ray-tracing.
I giochi con il ray tracing sono rimasti in pochi. Alcuni giochi non hanno offerto la funzione all'uscita o l'hanno cancellata del tutto, come "Assetto Corsa Competizione". In Shadow of the Tomb Raider ci sono voluti sei mesi - fino a marzo 2019 - perché il ray tracing venisse implementato tramite una patch. In questo gioco, le ombre vengono renderizzate utilizzando il ray tracing.
"Metro Exodus" adotta un approccio diverso: Qui l'illuminazione viene renderizzata utilizzando il ray-tracing. Dopotutto, i giocatori hanno già potuto usufruire di questa funzione nel terzo capitolo della serie "Metro", quando è stato rilasciato nel febbraio 2019.
Gli effetti appaiono fantastici nei tre giochi citati, ma hanno un impatto notevole sulle prestazioni. Nel video qui sopra, "Battlefield 5" con ray tracing ha circa il 70 percento di FPS in meno rispetto a quello senza.
I seguenti giochi sono attualmente disponibili con il ray tracing:
Questi giochi di prossima uscita sono destinati a supportare il ray tracing:
Ad agosto, un anno dopo che Nvidia ha presentato la serie RTX 2000, è stato rilasciato "Control". Il gioco implementa il ray tracing nel modo migliore e più dettagliato finora. Affronta cinque punti contemporaneamente: Riflessi, riflessi trasparenti, illuminazione indiretta, ombre di contatto e detriti. Il gioco ha un aspetto davvero fantastico. Tuttavia, se vuoi giocare in modo relativamente fluido con le impostazioni di ray tracing più elevate, devi possedere almeno una RTX 2080 Super: Nel nostro test di benchmark, ho ottenuto circa 60 FPS a 1440p e con le altre impostazioni più alte.
Per ottenere un frame rate relativamente buono, è necessario attivare il DLSS, una funzione che, come il ray tracing, è stata introdotta con la generazione Turing. Per lo smussamento dei bordi vengono utilizzati algoritmi di apprendimento profondo. Il DLSS è stato progettato per affaticare meno le unità di calcolo rispetto ad altre tecnologie di anti-aliasing. Utilizza una risoluzione più bassa e poi la scala artificialmente verso l'alto. In questo modo si liberano risorse che consentono di ottenere un frame rate più elevato. Sebbene "Control" non sia il primo gioco ad avere il DLSS, è il primo ad offrire l'opzione per risoluzioni inferiori a 1440p.
Sono ancora pochi i giochi che supportano il ray tracing. Ma quelli che lo supportano sono impressionanti. Ora anche Nvidia si sta impegnando in questo campo. Con "Quake II RTX", l'azienda sta realizzando il suo primo titolo in ray tracing. E ne seguiranno altri. Con "Cyberpunk 2077" e "Minecraft", due storie di successo garantito stanno ottenendo il ray-tracing.
Si tratta di una scheda di memoria che non ha bisogno di essere sostituita.
Sì, le schede, soprattutto la RTX 2080 Ti, sono ancora costose anche a più di un anno dall'uscita. Ma: a un certo punto, qualcuno deve iniziare con una nuova tecnologia. E le innovazioni costano. Puoi dire quello che vuoi su Nvidia, ma l'accusa che il leader del settore non sia innovativo non si applica. Nvidia ha osato provare qualcosa di nuovo. È chiaro che l'azienda si trova ad affrontare un vento di difficoltà. Le nuove tecnologie hanno sempre difficoltà. È stato così per la stampa, la televisione e il computer.
Il ray-tracing in tempo reale è ancora agli inizi. Ci vorranno alcuni anni prima che i giochi assomiglino ai film d'animazione. Il ray-tracing nei film è iniziato con il primo "Shrek". La strada da percorrere per arrivare a "Toy Story 4" è stata lunga e probabilmente sarà così anche per il ray-tracing in tempo reale nei giochi.
Con la nuova generazione di videogiochi, il ray-tracing in tempo reale è ancora in fase embrionale.
Con la nuova generazione di console in grado di effettuare il ray tracing, verranno rilasciati ancora più giochi che supporteranno questa funzione. Se anche AMD, il concorrente di Nvidia, salterà sul carro, la tecnologia prenderà finalmente piede e dobbiamo ringraziare Nvidia per questo.
Tecnologia e società mi affascinano. Combinarle entrambe e osservarle da punti di vista differenti sono la mia passione.