Newsgroup: it.comp.hardware.video-3d
Titolo: Qualcuno può spiegarmi qualcosa sulle schede accelleratrici video 3d?

 
Sì, migliorano molto le performance dei giochi sia in Windows (direct3d),
sia in dos, attraverso formati come CGL, Speedy 3d, glide....
Con un pentium 100 e una 3dfx pare di avere una belva!
Giulio

Saluti a tutti!
Se parli delle 3dfx non è possibile descrivere il risultato.
Immagina migliaia di colori che si susseguono a 30-40 fotogrammi al
secondo, senza il minimo strappo di immagine.
E' un altro modo di giocare.
Se hai qualche amico che ce l'ha, digli di farti vedere o vai in un
negozio che ce l'ha in mostra.
Se fai così, portati i soldi con te, sennò nella corsa per tornare a
casa a prenderli potresti fare un incidente ;-)
In barba a tutti quelli che dicono che la 3dfx non la compreranno mai
:-ppppp
iauz
Invernomuto
----------
Teresina semplice, niente Jolly...
E il cielo come limite
J.L.P.    
----------
inver...@iol.it
md12084~@
mdnet.it
ICQ 3126729
Togli la tilde per rispondere in e-mail

 Saluti a tutti!
Cerca un qualsiasi messaggio di Marco Braga su questo newsgroup o su 
it.comp.giochi,in fondo al messaggio troverai un indirizzo dove reperire
tutte le informazioni che ti servono.
Biska


Ma vengono accelerati solo i giochi scritti appositamente per queste
schede o anche quelli "normali" ?
Ciao.
Andrea Venturino
"It's always funny until someone get hurt
 and then it's just hilarious"

schede o anche quelli "normali" ?
Il gioco può essere per 3dfx già alla sorgente. Un esempio è Pod che è
nato in tre versioni: normale, ottimizzato per mmx, o per 3dfx; il
cliente sceglie poi la versione che più gli aggrada o quella che può
usare a seconda del suo hardware.
Per alcuni vecchi giochi le case hanno rilasciato la patch che cambia
l'eseguibile "normale" per farlo diventare utilizzabile dalla scheda
3dfx. Alcuni esempi sono ef2000 o Xwing vs. TieFighter e molti altri.
In futuro la maggior parte dei giochi con grafica 3d uscirà in
versione 3dfx (anche se la gran parte delle case, almeno per un po' di
tempo, fornirà il gioco anche in versione normale per non perdere una
ancora grossa fetta di mercato, chiamiamolo il "non 3dfx") ed è questo
uno dei punti di forza della scheda; ovvero il grande supporto
software che le case produttrici stanno creando per lei.
Rimane il fatto che la scheda funziona SOLO con software scritto
appositamente.


librerie.
Chiedo scusa per l'ignoranza abissale, ma non ho ancora capito se
Direct3D e' la stessa cosa di Directx. In altri termini, un gioco che
usa le librerie directx 2.0 o 3.0 mi fa funzionare la normale scheda
2d/3d (tipo la mystique) o la Monster 3d?
Grazie in anticipo.
Beware! Remove NOSPAM before E-mail me
e-mail: 
nic...@mbox.vol.it
 - www: 
http://freepage.logicom.it/nickmo/
*Pgp Public Key available on Keyservers and My Home Page*

2d/3d (tipo la mystique) o la Monster 3d?
DirectX e' un nome che raccoglie diversi componenti dedicati alla gestione
dell'audio, periferiche di input, schede 2D e 3D. Una scheda 2D puo'
funzionare in modalita' 2D (anche per il rendering di un motore 3D che non
supporti direttamente Direct3D) usando una componente delle DirectX, il
directdraw. Questo componente permette di riempire aree di schermo, spostare
aree 2D, disegnare poligoni 2D. Il directdraw puo' essere usato come dicevo
anche in engine 3D, la differenza fondamentale con un engine 3D che sfrutta
l'hardware 3D e' che nel primo caso TUTTO il processo di rendering svolto
dalla scheda si basa su dati e primitive 2D. In pratica il motore fa tutti i
calcoli in 3D usando la CPU, poi con le regole della prospettiva trasforma
il risultato finale in una scena 2D (come un quadro o una foto), poi usa il
direct draw per tracciare i poligoni 2D che sono la rappresentazione in
prospettiva della scena 3D. In questo caso l'engine usa le DirectX, perche'
usa il direct draw, ma non le D3d, che invece fanno uso dell'hardware 3d
della scheda. Diverso e' invece il caso del'uso del Direct3D: il motore 3D
del programma passa i dati 3D della scena al Direct3D, che si occupa di
rappresentarela usando l'hardware 3D.
In entrambi i casi si fa uso delle DirectX, ma ovviamente solo con l'uso
della Direct3D viene usato l'hardware della scheda 3D o la parte 3D delle
schede combo 2D/3D. Infine c'e' da notare che Direct3D puo' funzionare anche
con schede 2D in emulazione software (e in questa modalita' puo' risultare
anche piu' lenta di un engine software che usi direct draw per rappresentare
una scena 3D).
Spero di non aver fatto piu' confusione, in realta' e' una cosa banale.. Il
supporto delle directX non garantisce di per se l'uso della scheda 3D, lo
garantisce solo se viene specificato l'uso del Direct3D.
--
-===============[ ICQ:   787595 ]===============-
     Marco Braga - Email: 
bra...@tin.it
          F.A.Q. sulle schede 3D / 3dfx
 
http://www.ludus.com/TECNICO/schede3d/
-===============================================-

Grazie in anticipo.
DirectX è un pacchetto completo di vari, chiamamoli moduli, ognuno dei
quali dirige una parte specifica dell'hardware del tuo pc.
Es. Direct3D si occupa delle applicazioni (giochi) in 3d e con schede
accelerate come 3dfx o mistique consente di sfruttare l'accelerazione
hardware della scheda.
DirectSound si occupa di pilotare la scheda audio mentre Direct Imput
lavora con le periferiche di gioco (joy, volantini ecc.).
Altri moduli più generici lavorano con il resto del sistema.
Tutti insieme formano le DirectX.
La versione attuale è la 5 se proprio non la trovi buttti sulla 3.
Evita Directx2 perchè non esisteva ancora il modulo direct3d e quindi
non supportano le schede grafiche accelerate.
