TecnoSuper.net

Informazioni sull'Italia. Seleziona gli argomenti di cui vuoi saperne di più

Come sbloccare giochi migliori

Come sbloccare giochi migliori

Mesh Shader è una tecnologia che sta iniziando a guadagnare sempre più attenzione nel settore dei giochi. Questa tecnologia sblocca prestazioni significativamente migliori nei titoli di gioco offrendo nuove funzionalità rispetto agli shader tradizionali. Scopriamo cosa fa realmente la nuova tecnologia!

Ombreggiatura oggi

I mondi di gioco come li conosciamo spesso iniziano come un gigantesco insieme di triangoli. Questi possono essere visti come una sorta di scheletri di sviluppatori che poi si vestono di texture e colori per regalarci i mondi di gioco che amiamo. I bordi del triangolo sono chiamati “vertice” in inglese e il compito del vertex shader è portare la posizione del vertice 3D nello spazio 2D sullo schermo e inviare tutto al livello successivo di elaborazione.

I giochi moderni spesso non utilizzano così tanti triangoli da sacrificare le prestazioni. Nella maggior parte dei casi, il carico derivante dai vertici, dal mosaico e dall’ombreggiatura geometrica è molto inferiore a tutti gli altri calcoli che devono essere eseguiti affinché il gioco appaia sui nostri schermi. Tuttavia, i vertex shader sono poco pratici in Direct3D. Questo perché i motori di gioco devono elaborare questi triangoli prima di fare qualsiasi altra cosa. È a dir poco poco pratico dato il numero di questi triangoli che non fanno nemmeno parte di ciò che vediamo nei giochi.

Gli shader dei vertici possono essere rimossi prima che alla scheda grafica venga assegnato il compito di iniziare l’elaborazione o dopo l’applicazione dello shader dei vertici del triangolo. Poiché i computer moderni sono molto bravi nelle attività di calcolo parallelo, i vertex shader insieme ai loro confini diventano fondamentalmente solo un ostacolo dopo un po’. Ciò è dovuto alla crescente richiesta del numero di triangoli nel gioco poiché si cerca costantemente un maggiore realismo nella grafica.

READ  Intel annulla i piani su Xe-HP per i server

In questo caso il cosiddetto “computation shader” è più adatto all’hardware moderno poiché può leggere ciò che è stato memorizzato nella memoria grafica, apportare piccole modifiche e quindi sostituire ciò che è stato memorizzato con le nuove informazioni. Sfortunatamente, l’ombreggiatura computazionale non può creare triangoli da sola. Ciò significa che devi usarlo con i vertex shader.

Ombreggiatura della griglia: due per uno

Ciò che è il mesh shading può già essere riassunto molto rapidamente. Considera uno shader aritmetico che può anche generare i triangoli sopra menzionati che rappresentano il vertex shader. Ciò significa che le informazioni non devono fare deviazioni attraverso la memoria grafica, il che significa che si possono ottenere buoni miglioramenti in termini di prestazioni.

Invece che il vertex shader rimanga come previsto, il mesh shader può utilizzare alcuni kilobyte di memoria video e RAM per pompare fino a 256 triangoli da solo. Questi blocchi contenenti fino a 256 triangoli sono completamente indipendenti l’uno dall’altro e possono quindi essere prodotti contemporaneamente. Gli shader mesh possono eliminare tutti i tipi di shader sovrapposti uno sopra l’altro per creare una superficie nel gioco. Sostituisce quindi l’ombreggiatura dei vertici, l’ombreggiatura geometrica e l’ombreggiatura della tassellatura contemporaneamente. Grazie a ciò, gli sviluppatori di giochi dispongono di nuovi metodi per creare forme geometriche per oggetti e personaggi nei giochi.

Fonte immagine: Nvidia

Quindi il mesh shading è, in breve, una tecnica molto più efficiente di quella comunemente utilizzata oggi. Gli shader mesh possono consentire agli sviluppatori di giochi di riempire i propri titoli con più triangoli, il che può portare a dettagli più elevati e quindi a una grafica dall’aspetto migliore.

READ  Guarda come funzionano i poteri in "Life is Strange: True Colors" | Filmzine

Perché gli shader della griglia ricevono così poca attenzione?

Perché gli shader mesh non sono diventati un vero punto di discussione se ora sono così buoni? Ci sono diverse ragioni per questo. Innanzitutto, la scheda grafica deve disporre del supporto hardware per l’ombreggiatura della mesh. Nvidia ha fornito supporto per la tecnologia con l’architettura Turing, lanciata nel 2018, e AMD ha supportato solo i mesh shader dal lancio di RDNA 2. Ciò significa che è necessario hardware relativamente nuovo per utilizzare la tecnologia.

Dobbiamo anche includere le console di gioco nell’equazione. Entrambe le serie Xbox Tuttavia, Sony utilizza la propria interfaccia grafica. Il che porta quindi gli sviluppatori di giochi a non essere in grado di sviluppare un gioco utilizzando mesh shader e aspettarsi che funzioni bene su Xbox, Playstation e PC. Poiché i numeri di vendita sono più che sorprendenti alla vista, la tecnologia ha ricevuto meno attenzione da parte degli sviluppatori che creano giochi per tutte le piattaforme.

Ci vuole tempo perché le nuove tecnologie vengano adottate sul mercato. Se guardiamo ad altre tecnologie come il ray tracing con accelerazione hardware e la moderna metrologia delle immagini, ci sono altre cinque tecnologie. L’aggiornamento visivo del ray tracing è così impressionante che la tecnologia ha ricevuto molta attenzione quando ha iniziato a essere utilizzata nei titoli di gioco. Lo stesso vale per le tecniche di miglioramento delle prestazioni che DLSS e FSR possono prendere in considerazione. Sebbene all’inizio nessuna di queste tecniche abbia funzionato in modo indolore. Al momento in cui scrivo, il ray tracing è ancora qualcosa su cui molte persone devono essere molto esigenti a causa della sua pesantezza.

READ  MSI alza il livello per un futuro affamato di energia con futuri alimentatori

Prezzo più basso su Prisjakt.se (affiliato)