Microsoft lancia DirectX Raytracing 1.2: importanti miglioramenti delle prestazioni, aggiornamenti visivi e collaborazioni con NVIDIA, AMD e Intel

Microsoft lancia DirectX Raytracing 1.2: importanti miglioramenti delle prestazioni, aggiornamenti visivi e collaborazioni con NVIDIA, AMD e Intel

Microsoft ha recentemente presentato l’ultima versione del suo DirectX Raytracing (DXR) 1.2, che offre funzionalità di Neural Rendering migliorate compatibili con hardware NVIDIA, Intel e AMD.

DirectX Raytracing 1.2 e Neural Rendering: innovazioni svelate al GDC

Durante la Game Developers Conference (GDC), Microsoft ha introdotto significativi progressi nel suo ecosistema software Windows, in particolare tramite DirectX Raytracing 1.2 e altri miglioramenti tecnologici come PIX e Neural Rendering. Queste innovazioni mirano a elevare la qualità visiva, potenziando al contempo le prestazioni su tutta la linea.

Immagine DirectX Raytracing 1.2

DXR 1.2 presenta nuove tecnologie progettate per ottimizzare significativamente le prestazioni. Le aggiunte principali includono:

  • Opacity Micromaps (OMM) : questa funzionalità ottimizza notevolmente la geometria testata in versione alpha, con conseguenti miglioramenti delle prestazioni fino a 2, 3 volte nei giochi con path-tracing. Grazie alla gestione intelligente dei dati di opacità, OMM riduce al minimo le invocazioni degli shader, migliorando le prestazioni complessive del rendering senza compromettere la qualità visiva.
  • Shader Execution Reordering (SER) : SER rappresenta un progresso significativo, consentendo miglioramenti delle prestazioni di rendering fino a 2 volte più veloci in scenari specifici. Questa tecnica organizza l’esecuzione degli shader in modo più intelligente per aumentare l’efficienza della GPU, ridurre la divergenza e migliorare i frame rate, creando esperienze di gioco più fluide e coinvolgenti.
Esecuzione Shader Riordino Immagine

NVIDIA ha già integrato queste funzionalità all’avanguardia e sta implementando il supporto driver su tutte le GPU GeForce RTX. L’azienda sta inoltre collaborando con AMD, Intel e Qualcomm per promuovere un’adozione più ampia di queste tecnologie.

Supporto per vettori cooperativi e tecniche di rendering neurale

Un’aggiunta entusiasmante alle offerte di Microsoft include il prossimo supporto per vettori cooperativi, un set di funzionalità da incorporare in Shader Model 6.9. Questo aggiornamento consente agli sviluppatori di sfruttare nuovi motori di accelerazione hardware per operazioni vettoriali e di matrice, consentendo l’integrazione diretta di tecniche di rendering neurale nella pipeline grafica.

Immagine di vettori cooperativi

Tutti i principali produttori, tra cui NVIDIA, AMD e Intel, si stanno allineando ai progressi nei vettori cooperativi e nel rendering neurale:

  • Compressione texture a blocchi neurali : questa tecnica riduce significativamente l’utilizzo della memoria, preservando al contempo un’elevata qualità visiva. I partner di Intel hanno segnalato un aumento fino a 10 volte delle prestazioni di inferenza quando si sfruttano vettori cooperativi per modelli avanzati di compressione neurale.
  • Miglioramenti del tracciamento del percorso in tempo reale : è possibile ottenere vantaggi immediati nel tracciamento del percorso tramite il supersampling e il denoising neurali, combinando queste tecniche innovative per fornire immagini realistiche con prestazioni ottimali.
  • NVIDIA ha annunciato il suo Neural Shading SDK, che supporterà DirectX e utilizzerà vettori cooperativi, offrendo agli sviluppatori gli strumenti necessari per integrare facilmente il rendering neurale e migliorare il realismo visivo senza cali nelle prestazioni.

Inoltre, Microsoft ha confermato che DirectX Raytracing 1.2 sarà supportato fin dal primo giorno nel suo debugger PIX e negli strumenti di profilazione per Windows. Questo set di strumenti completo è pronto per debuttare nell’anteprima Agility SDK a fine aprile 2025, con varie dimostrazioni che mostrano applicazioni di Neural Rendering:

Fonte e immagini

Lascia un commento

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