Newsgroup: it.comp.hardware.video-3d
Titolo: riguardo il nuovo chip Matrox "Parhelia"

al di là delle voci, pare che Matrox stia lavorando seriamente a qualcosa di
nuovo e competitivo.....
www.clubic.com/n/n5453.html


DirectX 9???
Ma allora che caspita dicono che verra`
annunciata in 2-3 mesi, se il DX9 mi
pare andra` a fine anno.
Va beh....
Ciao


www.matroxusers.com
Sembra la conferma definitiva!
A proposito....
chi sa a cosa serve il displacement mapping?

 ha scritto nel messaggio
news:%AWm8.61161$1S3.1...@twister1.libero.it...

DX9 pare' andra a Febbraio/Marzo 2003
ciao,
Marco

 ha scritto nel messaggio
news:LFWm8.61174$1S3.1...@twister1.libero.it...

Modellazione di una superficie con Tot poligoni, in relazione alla bitmap di
texture.
Es:
Per rappresentare una superficie con il bitamp di un terreno verde
pianeggiante, occorrono es. 5 poligoni, in quanto la texture sara'
all'incirca uniforme. Se la stessa bitmap rappresentasse una superficie
dissestata, il numero di poligoni sarebbe aumentato considerevolmente a 100
per es.
--
Bersy
Webmaster di "GiovaniRecanati.it"
http://www.giovanirecanati.it
ICQ:103044152

> DX9 pare' andra a Febbraio/Marzo 2003
:-(

 per es.
Cioe` la texture influisce sul numero di poligoni?
Mi ci vuole una spiegazione da scuola materna :-\
Miglior dettaglio o migliori prestazioni??
Ciao

 ha scritto nel messaggio
news:whQm8.60817$1S3.1...@twister1.libero.it...

Bhe allora mi sa che verrà una schifezza nel senso che matrox ha detto che
costerà più delle schede attuali e quindi potrebbe anche arrivare a
600-700euro, dicono che sia anche un pò più veloce delle geforce4 e 8500 ma
uscendo (sec. me) ai primi del prossimo anno si troverà davanti geforce5 e
r300 che di sicuro non staranno a guardare.
Sec. me il rapporto prezzo/prestazioni così sarà molto scadente senza
contare che sec. me sarà inferiore alle geforce5 e r300.
Il tutto imho naturalmente.

 Miglior dettaglio o migliori prestazioni??
Allora, se qualche genialoide del marketing non ha cambiato il
significato del termine il displacement mapping funziona cosi': immagina
di avere un piano composto da, diciamo, 1000 poligoni (ipotizziamo
quadrangolari per semplicita', in realta' saranno triangolarizzati) e di
mapparlo con una texture che rappresenta una "mappa di altezze" in cui
al colore piu' scuro corrisponde il "basso" e al chiaro l'"alto". Il
displacement mapping modifica la geometria dell'oggetto per fargli
seguire la mappa di altezze impostata. E' analogo al bump mapping, ma
mentre con il bump tu avresti un unico poligono nel piano e un effetto
di profondita' che e' solo "simulato", con il displacement la geometria
viene realmente alterata dai valori della mappa.
Spero sia abbastanza chiaro, ma senza immagini di supporto e' un bel
casino...
Ciao
Paolo
-- 
   Paolo Zago   Email: 
paol...@fastmail.fm
   ICQ# 61024022   
   ---------------------------------------------------------
   Valkyrie Power Page - 
http://zpaolo.cjb.net
 
   Gundam Weapons      - 
http://gundamweapons.cjb.net

 casino...
Grazie,
potevi anche illustrare la cosa con qualche diapositiva e
filmatino... comunque e` abbastanza esauriente. ;-)
Lo trovo un po' strano perche` (ignorantemente) penso che la
geometria la potevano anche realizzare su misura per la texture.
A meno che il d.m. faciliti molto le cose o consenta qualcosa
di particolare... tipo che la geometria segua dinamicamente il
variare delle texture (dico una cacchiata?).
Poi considerato che gli oggetti di un videogame saranno di una
complessita` "pesata" per raggiungere un certo rapporto
qualita`/velocita`....
Il d.m. non aggiunge una certa imprevedibilita`?
A meno che non sia fatto dalla scheda grafica senza rallentamenti
(da quello che dicono non credo), oppure sia qualcosa che
interessera` solo i possessori di schede al top.
Ciao

 interessera` solo i possessori di schede al top.
Mah, anche qui direi di aspettare e vedere. Un supporto in hardware del
DM potrebbe essere utile anche per chi fa grafica e non solo nei
videogame, posto che sia realizzato bene e supportato dalle applicazioni
3D...


Eih...
visto che sei ferratissimo in materia 3D
(piu` di un cavallo :-D)
Mi potresti consigliare un libro/sito/doc
che possa capire anche un lattante?
Ho comprato un libro della jackson ma
non ci ho capito nulla :-(
Ciao & Grazie comunque

.....anche in inglese e/o
con esempi di codice...

 viene realmente alterata dai valori della mappa.
quello che hai descritto si chiama Height Mapping, il displacement mapping
e' un'altra cosa, molto molto piu' complessa.
Il displacement mapping e' una generalizzazione del bump mapping per le
geometrie.
In pratica prende una mesh poligonale, e a seconda di alcuni metodi (ce ne
sono diversi)
fraziona la geometria esistente creandone di nuova e poi usa una texture
map, che viene
chiamata displacement map per perturbare la nuova lungo la normale.
Il discorso e' molto piu' complesso di quanto sembri perche' bisogna tener
conto
dei cambiamenti di mipmap nella displacement map mentre si crea la nuova
geometria se non si vuole che i bordi tra una mip map e l'altra si rivelino
poi nella nuova mesh che si sta creando con dei 'cracks'.
Tra l'altro non e' facile capire a che punto fermare questo processo di
creazione
di vertici. Il sistema di Matrox credo si arresti quando la lunghezza di un
edge
di un poligono proiettato sullo schermo diventa piu' corto di una lunghezza
fissata.
ciao,
Marco

 map, 
E' vero, ad esempio alcuni shader di renderman generano maggiore
complessita' geometrica dove necessario. Ma in generale, applicato a
superfici poligonali, il displacement mapping non necessariamente
introduce nuova geometria. Per lo meno nei software 3D che ho usato
(non molti in verita'...) le mappe di displacement aumentano
localmente la complessita' poligonale e de' il modello originale a
dover essere gia' "tassellato". Ovviamente tassellare in tempo reale e
magari in modo snsibile al dettaglio della mappa e' un passo avanti.
Paolo

 localmente la complessita' poligonale 
Scussate, ovviamente volevo dire "...le mappe di displacement _non_ aumentano..."
Paolo

 che possa capire anche un lattante?
Hmm, in realta' non sono cosi' ferratissimo: quello che so di 3D lo so
perche' uso software 3D da qualche tempo, ma se dovessi addentrarmi
nel ramo della programmazione e del 3D "duro e puro" credo che farei
davvero poca strada :/ Proprio per il fatto che non mi sono mai
interessato molto di "grafica 3D" nel senso piu' puro del termine, sia
a livello software che hardware, non saprei che sito/libro
consigliarti :(
Ciao
Paolo

Ho trovato un articolo interessante sul displacement mapping in tempo
reale con crescita della geometria (non so se localizzata o meno, devo
ancora finire di leggerlo...)
http://www.mpi-sb.mpg.de/~jnkautz/projects/hwdisplacement/HWDisplacementGI01.pdf
Paolo