L'azienda Crytek ha rivelato dettagli sulla sua recente dimostrazione di ray tracing in tempo reale utilizzando la scheda grafica Radeon RX Vega 56. Ricordiamo che, a metà marzo di quest'anno, il developer ha pubblicato un video che mostrava il funzionamento del ray tracing in tempo reale sul motore CryEngine 5.5 usando una scheda grafica AMD.

Al momento della pubblicazione del video, Crytek non aveva rivelato dettagli sul livello di prestazioni della Radeon RX Vega 56 nella dimostrazione Neon Noir. Ora, gli sviluppatori hanno condiviso ulteriori dettagli: la scheda grafica è riuscita a garantire una media di 30 FPS a risoluzione Full HD (1920 × 1080 pixel). È stato inoltre sottolineato che, se si riduce la qualità/l'intensità del ray tracing della metà, lo stesso acceleratore grafico è in grado di raggiungere anche 40 FPS a risoluzione QHD (2560 × 1440 pixel).

Nella demo di Neon Noir, il ray tracing viene utilizzato per generare riflessi e rifrazioni della luce. È giusto notare che ci sono davvero molti riflessi e la scheda grafica Radeon RX Vega 56 è riuscita a gestirli, anche senza una logica specializzata per accelerare il ray tracing come i nuclei RT. Ricordiamo che attualmente questa scheda grafica AMD appartiene alle soluzioni di fascia media.
Il segreto del successo è semplice: il ray tracing nella demo di Crytek si basa sui voxel. Questo approccio richiede significativamente meno potenza di calcolo rispetto alla tecnologia NVIDIA RTX. Grazie a questo, le schede grafiche non solo di fascia alta ma anche di fascia media possono costruire immagini di alta qualità utilizzando il ray tracing, indipendentemente dal fatto che dispongano o meno di una logica specializzata per questi compiti.

Tuttavia, Crytek sottolinea che i core RT specializzati possono accelerare significativamente il ray tracing. Inoltre, non ci sono ostacoli all'uso di questa tecnologia con le soluzioni Crytek, dato che le schede grafiche GeForce RTX supportano Microsoft DXR. Con una corretta ottimizzazione, questi acceleratori possono garantire la massima qualità del ray tracing nella demo Neon Noir, anche a risoluzione 4K (3840 × 2160 pixel). In confronto, la GeForce GTX 1080 ha prestazioni due volte inferiori. Pertanto, mentre la GeForce RTX non introduce nuove funzionalità nel motore CryEngine, offre prestazioni e dettagli migliori.

In conclusione, gli sviluppatori di Crytek hanno anche notato che ci sono molti vantaggi nell'utilizzare il ray tracing in tempo reale con le moderne API come DirectX 12 e Vulkan. Questo perché forniscono un ampio accesso a basso livello all'hardware, consentendo una migliore ottimizzazione e sfruttamento di tutte le risorse per un lavoro pesante con il ray tracing.
Fonte: 3dnews.ru
