Newsgroup: it.comp.hardware.video-3d
Titolo: le normal map non sono texture [seconda puntata]

:)
dopo ATI stessa...
" Le Normal Map sono texture speciali che contengono informazioni
dettagliate su un oggetto poligonale. Come le bump map, queste normal map
sono pensate per aumentare il dettaglio di un oggetti senza far uso modelli
poligonali troppo complessi."
ed anche
"
3Dc non significa necessariamente dettagli migliori! Semplicemente riduce la
dimensione del file del normal map attraverso la compressioni, quindi
riducendo l'esigenze di banda di memoria. Gli sviluppatori di giochi possono
migliorare le prestazioni comprimendo le normal map oppure possono
introdurre mappe più grandi e dettagliate e poi comprimerle.
"
http://www.tomshw.it/graphic.php?guide=20040504&page=ati-x800-07
possibile che siamo tutti confusi tranne massimo B e parrot???

> possibile che siamo tutti confusi tranne massimo B e parrot???
e per i soliti duri di comprendonio, che sicuramente insisteranno che non
son texture e non son immagini, consiglio di guardare la normal map
dell'esempio di ati:
http://www.tomshw.it/guides/graphic/20040504/images/normalmap-head.jpg
quella in alto a destra non è un immagine secondo i vostri occhi riluttanti?
vi ho linkato un documento dal sito degli sviluppatori firmato ATI, avete
ascoltato le mie spiegazioni, quelle di besser, avete indetto una "votazione
popolare" includendo parenti, amici, lurker e newbes
ma spero che ora abbiate capito.

 possibile che siamo tutti confusi tranne massimo B e parrot???
Premetto che ho dato una ripulita ai filtri dopo la discussione 
dell'altro giorno con Massimo perchè ho pensato "se sto sopportando lui 
perchè non posso sopportare Neural?".
Ora mi chiedo, cosa c'entro io con Massimo B.? Soprattutto con le Normal 
Map, argomento in cui non mi sono mai "fatto avanti".
-- 
       -  Togli all'indirizzo e-mail _NOSPAM_ per rispondere -
:: Registered Linux User #302069  ::  Il Paradiso dei VideoGames  ::
:: Firma 2003/2004 in costruzione ::   
http://www.edengames.net
   ::

 quella in alto a destra non è un immagine secondo i vostri occhi riluttanti?
Non è un'immagine ma un "risultato" (calcolo delle differenze per 
ridurre i poligoni) necessario ad applicare un effetto pixel shader su 
una struttura meno pesante (1.000 contro 15.000).
Almeno, ad occhio sembra questo ed è l'idea da profano che mi sono fatto.
Di sicuro non sono texture.


 Premetto che ho dato una ripulita ai filtri -CUTTONE-
io non capisco la tua impellente necessità di notificare ogni cambiamento
del kill file, non ti accorgi che sei l'unico a farlo nonostante lo
utilizzino tutti?

 Di sicuro non sono texture.
a questo punto è chiaro che *non sei disposto* a cambiare idea nemmeno con
le cannonate :p

 utilizzino tutti?
Hai letto tutto il messaggio?
Te lo ripropongo perchè sembra che tu sia stato superficiale:
****
Premetto che ho dato una ripulita ai filtri dopo la discussione 
dell'altro giorno con Massimo perchè ho pensato "se sto sopportando lui 
perchè non posso sopportare Neural?".
Ora mi chiedo, cosa c'entro io con Massimo B.? Soprattutto con le Normal 
Map, argomento in cui non mi sono mai "fatto avanti".
****
Non ho letto le tue risposte nella discussione riguardo le Normal Map 
proprio perchè eri filtrato.
Al tempo stesso non hai risposto alla mia domanda: cosa c'entro io con 
le Normal Map laddove (prima di oggi) non ho mai dato opinioni in merito?


 le cannonate :p
Le risposte alla discussione sulla Normal Map mi hanno convinto di 
"questa idea".
Quell'esempio comunque non dimostra ancora niente, ma può cambiare le 
carte in tavola sapere che "le normal map possono essere compresse".
Ripeto ancora: dove ho espresso il mio parere a riguardo delle Normal 
Map prima di oggi?
Mi sa che ti stai confondendo.


 Hai letto tutto il messaggio?
si
e non ho nessuna voglia di flammare, perciò chiudo direttamente qui

 carte in tavola sapere che "le normal map possono essere compresse".
ok

 e non ho nessuna voglia di flammare, perciň chiudo direttamente qui
Io voglio sapere dove ho parlato di Normal Map.


 Io voglio sapere dove ho parlato di Normal Map.
ho detto niente flame.
CHIUSO QUI.

 CHIUSO QUI.
Quindi ritiri il flame che hai iniziato? Bene.


 -- 
Mah... se non erro anche Maurizio Muggelli era entrano nella
discussione sulle Normal Map.
Ciao

 Mah... se non erro anche Maurizio Muggelli ...
Ehm... Mugelli con una G ;-)

 discussione sulle Normal Map.
Appunto, io che c'entro :oP
A quella non ho neanche partecipato. Ho solamente lurkato (visto che non 
me ne intendo) e mi son fatto l'idea (sentendo Besser e Mugelli) che non 
fossero texture.



Infatti li tu non ci sei proprio... evidentemente il "nostro" Neural ha
preso fischi per fiaschi :)))
Ciao

 preso fischi per fiaschi :)))
Grazie avvocato, per la fattura devo parlare con la sua segretaria? ;o)
Non sono esente dal dire stronzate, da profano, ma almeno mi ricordo se 
partecipo o meno ad una discussione.
L'arteriosclerosi ancora non mi ha colpito del tutto ;o)))



Si, la settimana prossima la mia segretaria si metterà in contatto con lei
per quanto riguarda la fattura...;o))))))))))))

 preso fischi per fiaschi :)))
mi spiace, mai bevuto un fischio..
riprova sarai più fortunato [cit.]
:p

 L'arteriosclerosi ancora non mi ha colpito del tutto ;o)))
però ancora poco ed avrà completato il task :)

 L'arteriosclerosi ancora non mi ha colpito del tutto ;o)))
se ti serve un avvocato chiedi a massimo b. ...

 fossero texture.
certo che lo sono, in quella discussione ho linkato un documento ufficiale
ati in cui afferma che "le normal map rappresenteranno la maggior parte
delle texture dei vg di prossima generazione"

 Quindi ritiri il flame che hai iniziato? Bene.
ok dato che continui e mi sento in forma, va bene, primo round!

 se ti serve un avvocato chiedi a massimo b. ...
Non sono in buoni rapporti con lui.
Ancora non mi hai detto dove ho scritto qualcosa in proposito delle 
normal map prima di oggi.
Hai creato un flame, hai fatto finta di chiuderlo e tutt'ora non mi hai 
detto (con le conferme avute da Lorenz) dove io abbia parlato di Normal 
Map prima di oggi.
Anzi, ti aiuto, visto che non ci sono più specchi nei quali puoi 
arrampicarti:
http://groups.google.com/groups?as_q=normal%20map%20parrot&ie=UTF-8&lr=lang_it
Ovvero ricercando "normal map parrot" su TUTTI i newsgroup in lingua 
italiana.
Hai ancora voglia di fare casino per niente?


 delle texture dei vg di prossima generazione"
Ti ripeto che io di quella discussione non ho letto i tuoi messaggi.
Cosa non capisci delle parole "kill list" e "filtro"?


 Hai ancora voglia di fare casino per niente?
io son contento che tu abbia tanta voglia di cazzeggiare, è tipico di alcune
fascie di età e non lo condanno ma se dico "fermiamoci qua per non scatenare
un flame" conoscendoti, è perchè NON voglio che si scateni, se tu insisti
con l'abbaiarmi alle caviglie poi non lamentarti del flame, qui non si parla
del fatto che tu in quel thread specifico non fossi il mio diretto
interlocutore, sto parlando del TUO modo di affrontare i discorsi, io NON ho
interesse a stare a puntigliare sulle minchiate come i bambini dell'asilo.
Se il tuo ego viene finalmente accondisceso e goduto nel parlare di certe
cazzate su usenet, accomodati, ma non ti aspettare che io faccia lo stesso
perchè,dopo la prima, dopo la seconda, alla terza mi annoio e passo oltre,
senza filtrarti perchè voglio sempre avere controllo dei reply ai miei post,
ma senza degnarti più di tanto di attenzione, come quando ho visto che
tendevi a discorrere ed ho fermato li.
In fin dei conti ritengo te e massimo B molto simili, magari dove uno fa le
cose cercando autostima, l'altro lo fa perchè si sente figo a mettersi
contro tutti gli esseri raziocinanti.
Queste sia chiaro son mie impressioni e non verità colata, quindi per
eventuali querele, attaccatevi liberamente al primo tram di passaggio [cit.]
il succo è:
filtrami o no, ma sappi che non ho interesse ad approfondire nè amiciza con
te, nè argomentazioni tecniche sterili e non continuo, prendi per favore
atto che la penso così e se non riesci ad evitare di rispondermi, in questo
non c'è niente di male, cerca però di non creare discussioni o flames perchè
per me è t.e.m.p.o .p.e.r.s.o
con buona pace di tutti, farewell

 Cosa non capisci delle parole "kill list" e "filtro"?
non capisco perchè le esibisci, a mo di simbolo fallico, ogni tot post
soddisfatta quest'ultima curiosità, stop

 per me è t.e.m.p.o .p.e.r.s.o
certo che anche tu sei proprio forte, eh! lo tiri in ballo per una 
discussione a cui non ha mai partecipato, te ne rendi conto e finisci il 
discorso con un "chiusa qui, non parliamone più!", senza neanche 
chiedere scusa. Capita a tutti di prendere un abbaglio, era davvero così 
difficile, per te, aggiungere quella parolina magica? Poi ti stupisci se 
ti filtrano...
p.bes

 p.bes
allora vediamo di finirla una volta per tutte, io ho detto:
"possibile che siamo tutti confusi tranne massimo B e parrot???"
che NON SIGNIFICA che lui ha partecipato a thread A piuttosto che al B,
quella č solo una "sviatina"
non mi stupisco sse mi filtra, proprio non mi interessa, come non mi
interessa se domani o oggi lo fai tu, non sto su usenet per autogratificarmi
e neppure, alla fin fine, per mettermi in discussione come persona con gente
che non conosco e on ho nessuna intenzione di conoscere mai.
Il vero saggio č colui che si riconosce sinceramente ignorante, prima di
dire agli altri quando č il momento di chiedere scusa, č meglio guardarsi
alle spalle: si trova sempre qualcosa da imparare su di se.

 alle spalle: si trova sempre qualcosa da imparare su di se.
Io dopo qualche lezione di Filosofia conoscevo la seguente frase:
«L'uomo più saggio non è colui che sa, ma chi sa di non sapere.» [cit. 
Socrate]
Ora, io non mi ritengo saggio, ma almeno mi ritengo "umile":
«A quella non ho neanche partecipato. Ho solamente lurkato (visto che 
non me ne intendo) e mi son fatto l'idea (sentendo Besser e Mugelli) che 
non fossero texture.» [cit. PaRRoT - 23 Maggio 2004]
oppure:
«Non sono esente dal dire stronzate, da profano, ma almeno mi ricordo se 
partecipo o meno ad una discussione.» [cit. PaRRoT - 23 Maggio 2004]
Ribadisco davanti al NG che non sono un tecnico e ciò che so lo baso su 
opinioni che mi posso fare leggendo articoli e/o su questo NG (da 
qualche annetto ormai) messaggi di chi ne sa più di me.
Capisco che "Neural Socrate" si dia da fare, ma trasformare le frasi di 
un filosofo e adattarle al proprio scopo... ;o)


 con buona pace di tutti, farewell
Perchè hai scatenato un flame?


 Perchè hai scatenato un flame?
Perche' ci sono i coglioni come Parrot che gli rispondono.

 un filosofo e adattarle al proprio scopo... ;o)
che fosse una frase di socrate è una tua conclusione, che fosse una
rielaborazione può anche essere, ma non vedo davvero come te ne possa
fregare qualcosa.
farsi i ca$$i propri ogni tanto non sarebbe male eh Parrot?
poi parli di umiltà.
NB. hai la deprecabile abitudine a tirare frecciatine velenose e metterci la
faccina per farle passare da cosa? ironia? ssarcasmo?
spiegalo perchè davvero non si comprende affatto.

 Perche' ci sono i coglioni come Parrot che gli rispondono.
ROOOOOOOOOOOTTTTTTTTTTFLLLLLLLLLLLLLLLl
no cielo, scritto da Massimo B. è una perla da salvare, masterizzare e
tenere per i posteri!!!!!

 Perchè hai scatenato un flame?
veramente io ho cercato di evitarlo, ma qualcuno insisteva.

 spiegalo perchè davvero non si comprende affatto.
Ah beh, tu spari stronzate senza avviso... almeno ce l'hai il porto 
d'armi? ;o)
Detto questo, io concludo qui. Le mie dimostrazioni le ho avute:
1) non avevo a che fare con la discussione precedente
2) mi hai tirato in ballo per scatenare un inutile flame
3) soffri di manie di superiorità
Io ho veramente concluso. Al NG le dovute conclusioni.


Qua spiega bene:
http://members.shaw.ca/jimht03/normal.html
Non sono textures ma contribuiscono a formarle.
Almeno nelle applicazioni attuali, ovvio che in wolf 3D le color map erano
loro stesse le textures.
Certo che oh... seghe mentali a nastro eh!?!??!?! :)

> Io ho veramente concluso. Al NG le dovute conclusioni.
questa è la differenza
io non son qua per farmi celebrare nè per dar da fagocitare alla mia
autostima cercando consensi.
io ho le mie conclusioni, come le avranno gli altri, senza giudici nè
giudicati.

 loro stesse le textures.
Hai ripostato lo stesso link che proposi io nel thread originario.. spero
che tu abbia più fortuna ;-)
Comunque visto che ci risiamo  ribadisco le conclusioni del precedente
thread ossia che le Normal Map sono dei semplicissimi vettori (3 per la
precisione) che descrivono la 'direzione' di ogni rispettivo punto della
texture alla quale vengono applicate.
E' un nuovo metodo per far risaltare le increspature di una texture
sopratutto quando vi si spara sopra una o più sorgenti di luce.
Il fatto che vengano definite 'texture speciali' (con un pò di leggerezza)
dal creatore del thread non significa che siano texture altrimenti per
esempio anche dei punti di un cubo organizzati in 3 vettori (le 3 dimensioni
x,y,z,) possono essere definiti texture.. ricordo che qualcuno azzardò anche
all'idea che potessero esse immagini (non bitmap come se chissà cosa
cambiasse..) ovviamnete un immagie ha solo 2 dimensionii ossia larghezza ed
altezza e non è il ns caso ;-)

 Perche' ci sono i coglioni come Parrot che gli rispondono.
Toh, il bue dice "cornuto!" all'asino.
PS: ma per caso, se segno "in rilievo" una discussione da OE, mi scarica
anche i messaggi di quelli nella kill list? Perché in teoria non avrei
dovuto leggere questo di MB...
--
ColdShine
"L'esperienza è un'insegnante severa: prima ci esamina e solo dopo ci fa
lezione."
 - legge di Vernon Sanders

 ma spero che ora abbiate capito.
Naturalmente. Così come tu hai capito che quella cosa che ti ostini a
chiamare "texture" è la *differenza* (o altra operazione) fra due immagini,
e ciò *non* implica che ciò che ne viene fuori sia qualcosa di visibile; che
poi, quando prendi le normali di un viso, esca fuori una normal map a forma
di viso, è scontato (per te no, evidentemente).
Quello che si vede al link sopra è una "forzatura alla visualizzazione" di
un tipo di informazione incidentalmente simile ad un'immagine, fatta apposta
per dimostrare la tecnologia; questo l'avevi capito, vero?


 --
Se metti nel kill file una persona ... poi, a rigor di logica, non dovresti
chiedere a quella persona una spiegazione sul funzionamento di OE.
Se non capisci la risposta puoi sempre rileggerla. Anche piu' volte.

 di OE.
In effetti non ce l'avevo con te ma con chiunque si fosse trovato a leggere
il mio msg... sarò rincoglionito, ma non arrivo a questi livelli -_-


 altezza e non è il ns caso ;-)
Mah, è vaga la cosa secondo me. Per ogni pixel ci sono 3 elementi, X,Y e Z e
attribuendo ai vari valori di questi elementi un colore allora si potrebbe
rappresentare la normal map come un'immagine. Solo che le informazioni
visive contenute in quell'immagine sono inutili (a meno che uno non voglia
farsi un'idea di cosa può esserci contenuto) a noi, meglio lasciarle
all'algoritmo di rendering che saprà utilizzarle come si deve.
Eh, son seghe mentali queste! :)
Piuttosto ora mi sorge una domanda: ma se ho una superficie speculare, che
mi riflette l'ambiente circostante, la texture in questo caso qual'è? Ci
vorrebbe Marzullo... o Sandra Milo... :)

 vorrebbe Marzullo... o Sandra Milo... :)
La superficie speculare che intendi altro non è che uno specchio il quale
ovviamente non ha texture applicate, le immagini che vedi su di esso sono le
texture applicate sugli oggetti della scena che vi si riflettono.

 texture applicate sugli oggetti della scena che vi si riflettono.
Si, perň per come intendo io le texture per me la texture di uno specchio si
limita a dire che quella superficie č argentata e riflette tutta o buona
parte della luce che gli arriva.
Perň non credo che usino il raytracing per renderizzare i riflessi, useran
dei ninjatrucchi anche per velocizzare la cosa. Tipo renderizzare la scena
con la camera posta sulla superficie e usare l'immagine ottenuta per
rivestire la faccia in questione. Quindi la texture adesso si compone di
questa immagine piů altre informazioni per aggiungere magari qualche
riflesso tipo specchio.
Confesso comunque che vivo bene anche senza sapere tutto ciň! :)