http://www.beyond3d.com/forum/viewtopic.php?t=18105
Programmatori Xbox affermano che le capacità dei vertex shaders dell'NV2A (XGPU) vanno persino, per certi aspetti, oltre quelle dell'hardware DX9.c... :smt017
Printable View
http://www.beyond3d.com/forum/viewtopic.php?t=18105
Programmatori Xbox affermano che le capacità dei vertex shaders dell'NV2A (XGPU) vanno persino, per certi aspetti, oltre quelle dell'hardware DX9.c... :smt017
non c'è da stupirsi......sa tutti sapessimo quello che effettivamente possono fare le schede video se ben ottimizzate......anche quelle un po' + vecchiotte di certo nessuno comprerebbe l'ultima ati o nvidia da 600€.....
da un lato c'è poco tempo da spendere per l'ottimizzazione dei giochi....dall'altro c'è la facilita' di affidarsi unicamente ad hardware sempre + potente per fare i calcoli...si fa prima e si guadagna di + .....vale per tutti tranne per chi acquista le schede......
Certo: ma qui si afferma che, forse, i vertex shaders dell'Xbox possono accedere ai dati relativi alle texture...un requisito indispensabile per il displacement mapping, implementato solo nella SM 3.0...e che, addirittura, potrebbero fare ancora di più (nessuno dice cosa, però... :smt018 )... :smt017
Questo significherebbe, con ogni probabilità, che le DirectX dell'Xbox sono state customizzate per sfruttarne ogni caratteristica avanzata...e che le stesse feature sono presenti anche nei chip GeForce 3/4 per sistemi desktop...solo che l'API standard non le espone (forse perchè troppo lente, o strutturalmente poco compatibili con una libreria che deve essere universale). Del resto, basta guardare di cosa è capace Halo 2: se non l'hai visto, ti garantisco che è assolutamente spettacolare...per certi versi migliore del meglio oggi disponibile per PC (Doom 3 e Far Cry: vediamo domani com'è Half Life 2... :D ).
Mi sono sempre chiesto perchè, periodicamente, i progettisti implementino in hardware funzioni che non vengono mai sfruttate e/o rese accessibili tramite interfacce di programmazione standard (l'elenco è lunghissimo): forse che il progetto di un chip nasce troppo in anticipo rispetto alla definizione della successiva generazione di DX/OGL? :smt017