RTX Remix: come lo strumento gratuito di Nvidia mira a rivoluzionare il panorama dei giochi

0
363

RTX Remix permette di dare nuovo splendore ai giochi classici. E con meno sforzo che mai.

Nelle scorse settimane, Nvidia ha presentato le sue nuove schede grafiche. Ma già durante la presentazione è emerso un elemento di spicco che in realtà ha poco a che fare con la serie RTX-40: RTX Remix. Ma che cos”è questo strumento gratuito e perché ha il potenziale per cambiare completamente, se non addirittura rivoluzionare, il panorama dei giochi?

Che cosӏ RTX Remix?

RTX Remix permette ai modder di creare rimasterizzazioni di giochi classici molto più facilmente di prima. Invece di rielaborare faticosamente i singoli asset e le texture, di reinstallarli al posto giusto e, in caso di dubbio, di dover addirittura adattare il complicato codice del programma, lo strumento gratuito interviene e offre la possibilità di migliorare il contenuto dell”immagine grazie a un algoritmo di intelligenza artificiale, praticamente con la semplice pressione di un pulsante.

Inoltre, è possibile integrare il ray tracing e l”upscaler AI DLSS per migliorare ulteriormente la grafica e ottimizzare le prestazioni. Parlando di prestazioni e DLSS: RTX 4090 e co. dovrebbero offrirne in abbondanza, ma c”è una fregatura!

Il primo punto culminante

RTX Remix si inserisce semplicemente in un gioco, ad esempio Portal o The Elder Scrolls III: Morrowind. I modder devono solo premere un tasto di scelta rapida e la scena visualizzata viene registrata dal software. Tuttavia, non è come un video, è un po” più complesso, almeno sotto il cofano. Questo perché RTX Remix registra le informazioni su geometria, telecamere, texture e illuminazione a livello di codice. Ciò significa che si trova nel cosiddetto ambiente di runtime tra il processore, che emette le chiamate di disegno alla scheda grafica, e la GPU.

(Come funziona RTX Remix.)
(Come funziona RTX Remix.)

I comandi così intercettati vengono tradotti in codice di programma moderno nel RTX Remix Runtime Soprattutto i giochi classici dei primi anni 2000 utilizzano codice a 32 bit (x86), che può utilizzare solo tre gigabyte di RAM. È troppo poco per texture ad alta risoluzione. Per non parlare del ray tracing.

Il codice del programma a 64 bit (x64) viene quindi convertito da DirectX a Vulkan. Come DirectX, si tratta di un”interfaccia di programmazione utilizzata per collegare al sistema operativo motori di gioco come il famoso Unreal Engine. A differenza di DirectX, tuttavia, Vulkan è open source, il che semplifica le fasi successive. Perché ora le scene e gli asset registrati possono essere esportati nel formato USD, anch”esso aperto, che è stato sviluppato incidentalmente dallo studio di animazione Pixar.

Il secondo momento clou

USD sta perUniversal Scene Descriptioned è la base di Nvidia Omniverse.Omniverse, invece, permette agli sviluppatori di collaborare in tutto il mondo e soprattutto con programmi diversi. Ciò significa che i modder non devono più imparare un programma specifico come Blender, Unreal Engine, Maya e così via per ogni gioco. Invece, possono sempre utilizzare il loro software 3D preferito. Potete vedere come questo può apparire nel seguente video:

Tuttavia, questo è necessario solo quando si tratta dei dettagli più fini, ad esempio per incorporare texture completamente nuove e ad alta risoluzione. Per il resto, RTX Remix offre già la possibilità di scalare le texture esistenti di un fattore quattro utilizzando l”IA. Inoltre, i materiali come il legno di un tavolo possono essere modificati con un”altra AI (AI Physical Based Materials) e quindi resi più realistici. Questo include anche la loro interazione con la luce. Inoltre, i modder hanno la possibilità di migliorare ulteriormente il risultato con il ray-tracing.

Le scene modificate vengono quindi importate nuovamente nel RTX Remix Runtime tramite il formato USD, dove i renderer aggiuntivi corrispondenti per il ray tracing, il DLSS e così via svolgono i loro compiti prima che il circuito venga chiuso e il pacchetto venga passato all”output dell”immagine.

La fase di esportazione, importazione e modifica da e verso il formato USD non avviene nel gioco o nella mod in esecuzione. Succede solo durante il modding. Per come intendiamo la tecnologia al momento, ci sono fondamentalmente due modi in cui le mod o le rimasterizzazioni finite funzionano:

  • Nel caso di una mod purail Runtime RTX Remix viene eseguito come descritto sopra. Si aggancia al gioco in corso e svolge il suo lavoro utilizzando le risorse modificate.
  • Nel caso di una rimasterizzazionesi tratta di un gioco completamente rielaborato che utilizza fondamentalmente il runtime RTX Remix, incluso Vulkan, e non ha bisogno di essere compilato ogni volta. Tuttavia, si presume che questo sia disponibile solo per gli sviluppatori e i licenziatari per motivi di licenza.

Restrictions of RTX Remix

Anche

RTX Remix è soggetto ad alcune restrizioni. Ad esempio, attualmente supporta solo i giochi basati su DirectX 8 e DirectX 9 che utilizzano una cosiddettaFixed Function Graphics Pipeline. Quest”ultima è diventata obsoleta da tempo. I giochi e le schede grafiche moderne utilizzano shader liberamente programmabili. Ciò offre agli sviluppatori una flessibilità molto maggiore rispetto alle sequenze fisse.
Al momento, tuttavia, sono esclusi i giochi in 2D, anche se utilizzano una delle due versioni di DirectX citate. Nvidia lo ha confermato in un briefing per i giornalisti su richiesta.

È necessaria una scheda grafica RTX-40 per il gioco?

(Una scheda grafica RTX 40 non è necessaria, a meno che non si vogliano assaporare i vantaggi del DLSS 3.0)
(Una scheda grafica RTX 40 non è necessaria, a meno che non si vogliano assaporare i vantaggi del DLSS 3.0)

No. Non deve nemmeno essere una scheda grafica di Nvidia. Secondo loro, deve solo supportare il ray-tracing e l”API Vulkan. Solo chi vuole beneficiare anche del DLSS 3.0 ha bisogno di uno dei nuovi modelli. Tuttavia, non è chiaro come funzionerà se con RTX Remix vengono scambiate solo le texture, ma non viene utilizzato il ray tracing. Anche noi abbiamo chiesto informazioni in merito e siamo in attesa di una risposta da parte di Nvidia.

Solo lo strumento RTX Remix Creator per la creazione di mod richiede una scheda grafica RTX. Il requisito minimo è di otto gigabyte di memoria grafica, a prescindere dal fatto che si tratti di una serie RTX 20, 30 o 40.

Ecco perché RTX Remix potrebbe rivoluzionare il panorama dei giochi

RTX Remix semplifica molti passaggi per i modder. Se volete, potete utilizzare gli algoritmi di intelligenza artificiale inclusi nel set di strumenti per migliorare la grafica del vostro classico preferito. In pratica, anche i creativi amatoriali possono ora realizzarsi con esso. E non in anni di lavoro certosino, ma praticamente premendo un pulsante.

Come se non bastasse, RTX Remix, basato sulla piattaforma Omniverse, offre agli esperti di vari programmi 3D la possibilità di lavorare insieme. Questo è un vantaggio, soprattutto per i progetti di grandi dimensioni che non vengono creati da studi di sviluppo con le necessarie specializzazioni. Perché più risorse possono essere semplicemente raggruppate. Poiché l”implementazione nei giochi è resa più semplice, è possibile realizzare più progetti grazie al tempo risparmiato.

Cosa ne pensate di RTX Remix? Pensi che stiamo entrando in una nuova era del modding? Fateci sapere nei commenti!