notJustCode.it
 
\\ Home : Articoli
La grafica che verrà: DirectX11
Di RobyDx (del 19/09/2008 @ 15:09:57, in Tecnologia, linkato 1565 volte)
Sul sito nVidia è possibile reperire informazioni sul futuro di DirectX che si prepara ad arrivare velocemente alla versione 11.
Contrariamente al passato Microsoft ha deciso di non stravolgere la sua API grafica ma bensi creare una struttura ad espansioni. DirectX11 sarà una espansione di DirectX10 e funzionerà sullo stesso hardware (fatta eccezione per le funzionalità che richiederanno accellerazione hardware specifica).
Da una prima lettura e ricerca pare che DirectX sia sempre più orientato agli shader e alla ottimizzazione delle risorse.
La nuova pipeline grafica (le operazione che trasformano il nostro modello 3D in pixel che arrivano al video) si arricchisce di 2 nuovi shader Hull e Domain Shader che insieme al pass Tesselator forniscono un nuovo sistema per la generazione di geometria. Il geometry shader di DirectX10 è stato erroneamente utilizzato per aumentare il numero di poligoni quando doveva in realtà gestirli nel loro suo insieme. L' Hull shader invece permette di definire modalità di tessellazione. Il successivo pass permetterà quindi di aumentare il numero di poligoni nella scheda video. Questi verranno quindi passati al Domain Shader che vertice per vertice darà l'ultima elaborazione prima del geometry shader che vedrà i triangoli finali ottenuti.
Il risultato sarà la possibilità di trasformare un modello di pochi vertici in un modello ultra dettagliato direttamente attraverso la scheda video (risparmio di banda tra processore e scheda video e soprattutto poca memoria allocata a fronte di modelli con centinaia di migliaia di poligoni).
Questa è solo una delle novità a cui si aggiungono una migliorata gestione delle risorse in multithread, nuovi formati texture compressi e, di grandissimo interesse, un nuovo shader model che diventa ad oggetti (quindi si potranno iniziare a creare oggetti software per la gestione degli shader). Il tutto senza dover di nuovo imparare tutto da zero, chi conosce DirectX10 saprà usare già le 11, dovrà solo vedere le nuove features.
L'uscita è prevista per il 2009 (sicuramente fine). Buon divertimento
Riferimenti:
Sito nVidia
Articolo Articolo  Storico Storico Stampa Stampa
I commenti sono disabilitati.
"Un computer ti fa fare più errori e più velocemente di qualunque altra invenzione dell'uomo – con l'eccezione forse delle armi da fuoco e della tequila."

Mitch Ratcliffe


Cerca per parola chiave
 

Titolo
Articoli (4)
C++ (4)
Direct3D10 (30)
Direct3D11 (20)
DirectX9 (82)
DotNet (10)
English (9)
FanGames (22)
ManagedDX11 (2)
Materiale Utile (4)
News (39)
Shader Library (12)
SharpDX (1)
Software (25)
Tecnologia (19)
Varie (9)

Gli interventi più cliccati

Ultimi commenti:
If you wish to retai...
23/05/2013 @ 13:07:45
Di chanel outlet
You deficit of self-...
23/05/2013 @ 13:07:13
Di cartier watches uk
Reinforce your own l...
23/05/2013 @ 13:06:37
Di replica watches
Whenever you"re shiv...
23/05/2013 @ 13:06:11
Di swiss replica watches
It's likely you have...
23/05/2013 @ 13:05:02
Di chanel handbags
Cheap automobile ins...
23/05/2013 @ 13:04:28
Di replica watches

Titolo
Con quale tecnologia state realizzando o avete intenzione di realizzare i vostri progetti?

 DirectX11
 DirectX10
 DirectX9
 XNA
 DirectX8 o Precedenti
 OpenGL
 Motori grafici già pronti
 Altro

Titolo
Umorismo (17)

Le fotografie più cliccate



Ci sono 67 persone collegate
Sono state visualizzate  pagine

04/12/2021 @ 14:31:33
script eseguito in 43 ms