Questi "plugin" di ray tracing aiutano davvero le prestazioni?

Non è un segreto che le schede grafiche non siano ancora abbastanza potenti da poter eseguire il ray tracing in modo efficiente. Quindi , DLSS o FSR e Ray Tracing vanno di pari passo per il momento , tuttavia, questa relazione non è del tutto perfetta e presenta alcuni problemi associati, che sebbene minori, sono un esempio di ciò che esiste ancora. La tecnologia deve progredire in questo senso.

Abbiamo ancora molta strada da fare nei progressi visivi dei giochi, tanto che questo garantisce diversi anni di miglioramenti visivi per i quali le schede grafiche dovranno essere pronte. E tutto indica che tutto questo sta rallentando negli ultimi anni. Vale a dire, le cose stanno andando più lentamente del previsto e per questo è stato necessario ricorrere a certi stratagemmi.

Questi "plugin" di ray tracing aiutano davvero le prestazioni

DLSS e FSR non vanno molto d'accordo con Ray Tracing

Una delle particolarità del Ray Tracing è che scala in termini di necessità computazionale in base al numero di pixel dell'immagine da generare, motivo per cui, in teoria, i sistemi di ridimensionamento delle immagini in tempo reale come NVIDIA's DLSS o AMDGli FSR esistono però, la realtà è che non è così e l'uso di queste tecniche distrugge completamente il lavoro di ray tracing.

Ray tracing

Dobbiamo partire dal fatto che il vantaggio principale del Ray Tracing è che ci permette di rappresentare in modo affidabile gli effetti dell'illuminazione indiretta in tempo reale. E dobbiamo tenerne conto in ogni fotogramma perché la posizione degli oggetti cambia, sia per l'azione di gioco che per il cambiamento della posizione della telecamera. E questo punto è importante per capire perché DLSS e FSR non vanno d'accordo con il ray tracing, e sì, sembra controproducente con tutto il marketing che vediamo, specialmente da parte di NVIDIA, ma tutto ha una spiegazione ed è molto più semplice di quanto pensi .

Qual è il problema?

Quando la nostra scheda grafica applica un algoritmo di ridimensionamento in tempo reale, stiamo ricostruendo la stessa immagine con un numero maggiore di pixel. E quali informazioni contiene ciascuna di esse? Bene, il valore del colore di ogni punto sullo schermo, che non è altro che la somma della sua crominanza e luminanza. Tuttavia, abbiamo un problema e cioè che non conosciamo il valore del colore di quei pixel extra, quindi utilizziamo algoritmi per trovarli in modo che l'immagine risulti il ​​più affidabile possibile.

cyberpunk 2077 ray-tracing

Ebbene, tutti sanno che l'intelligenza artificiale ha dimostrato che è il metodo migliore, ma il problema come tutto è quando all'equazione vengono aggiunti dati errati, che finiscono per influenzare il risultato finale. E quali sono? È qui che entra in gioco il problema della temporalità, che consiste nel prendere le informazioni sul colore che esistono nei frame precedenti come riferimento informativo per costruire quello attuale. Non dimentichiamo che l'illuminazione è dinamica in ogni fotogramma e dobbiamo tenere conto del fatto che le sorgenti luminose sono in movimento.

In altre parole, il DLSS e l'FSR influenzano, influenzano il Ray Tracing o almeno la fedeltà visiva che intende rappresentare, ma questo non significa che lo riduca a qualcosa di inutile, poiché senza questo algoritmo è impossibile rappresentare come gli oggetti generano ombre e rifrangono e riflettono la luce fedelmente con la realtà. Cosa ci dice tutto questo? Bene, è molto probabile che vedremo una versione di questi algoritmi che funziona meglio con Ray Tracing quando sarà il momento, tuttavia, questa è tutta un'altra questione.