Newsgroup: it.comp.hardware.video-3d
Titolo: Per quelli che non hanno ben capito cosa sono i 40 bit di parhelia...

Prima di tutto diciamo che se cambiate i bit del vostro desktop di windows
da 24 a 32 bit non otterette nessuna differenza...(anzi si una diminuzione
della velocità a causa dei calcoli a 32 bit ).
Poi.....il monitor CRT...non esistono i bit del crt poichè come detto da
Paolo esistono i fasci di elettroni che sono "analogici" ossia possono
variare in tutto il campo dei numeri reali....per i lcd è diverso perchè
ricevono i dati in digitale...
Adesso se pensate al colore del pc che è nel formato RGB ossia red green
blue potete capire che i bit di quello che vedete sono dati da (numero bit
per colore)*3. Le schede grafiche fino ad oggi (grazie anche alle directx
che lo supportano) "sparavano" fuori dal connettore della scheda stessa 8
bit per ogni segnale colore ossia 3 colori per 8 bit = 24bit!. Questi 8 bit
fanno si che ogni colore (red o green o blue) assumano fino a 2^8 gradazioni
di LUMINOSITA' cioè 256 vari livelli di luminosità per ogni colore...
Siccome i colori che possono variare la loro luminosità sono appunto i
nostri RGB basta moltiplicare la varie gradazioni di ogni colore per quelle
degli altri due....ossia 256(R)*256(G)*256(B)=16.777.216.
Questi sedici e rotti milioni non sono altro che le sfumature dal rosso
all'indaco che ogni triade (tre punti uno rosso uno verde uno blu) di dot
del crt possono assumere.
Guarda caso i 24 bit di colore corrispondono proprio a 2^24=16.777.216
sfumature di colore!!!!!!!!!!
Adesso la nuova matrox parhelia può "sparare" fuori dal suo connettore ben
10 bit per ogni colore ossia
2^10=1024 gradazioni di luminosità per ogni colore. Notare che 256*4=1024
ossia le gradazioni che produce perhelia per ogni colore sono 4 volte quelle
prodotte da ogni altra scheda video.
Visto allora che i colori sono tre R G B basta fare un semplice conto come
prima ossia 1024(R)*1024(G)*1024(B) =1.073.741.824 sfumature di colore dal
rosso all'indaco per ogni triade di dot del vostro schermo. Quindi.....visto
che i nostri occhi sono "analogici"..........ne vedremo delle belle per un
totale di 30 bit invece che 24.
Ma voi direte....se i bit sono in realtà 24..gli altri 8 per arrivare a 32
dove sono? Gli altri 8 bit sono quelli del canale alpha quello delle
trasparenze...che però si presenta solo durante il calcolo del colore nel
chip della scheda grafica.
Perciò parhelia ha 10 bit per il rosso 10 per il blu 10 per il verde e il
suo chip processa altri 10 bit per il canale alpha per un totale di 40bit
virtuali (30 reali) al posto dei nostri 32 bit virtuali (24
reali).........TUTTI VISIBILI DAI NOSTRI PERFETTI OCCHI!
SPERO DI AVERE RISOLTO I VOSTRI DUBBI!


Direi porpio di sě veramente un'ottima spiegazione complimenti :-)

Bella Simņ ^__^
Sogno che l'85% dei post di questo NG siano di questo genere!
Ciao
--
-----------------------------------------------------------------
Mario AKA [TK]*L4z3r74*
ICQ# 125*279*258
C-ya >:-)
-----------------------------------------------------------------

 Ciao
Allora chissą quant'ancora dovrai dormire ..

 reali).........TUTTI VISIBILI DAI NOSTRI PERFETTI OCCHI!
Hai spiegato tutto benissimo.
C'è solo un piccolo particolare... i nostri occhi saranno VERAMENTE in grado
di distinguere una tale gamma di sfumature?
Lessi molto tempo fa, quando uscirono le schede che erano in grado di
visualizzare i 24 bit che per l'occhio umano i 16 milioni e rotti di
sfumature dei 24bit rappresentavano quasi il suo limite (oltretutto per uno
che ci vede perfettamente senza nessun difetto visivo).
Non metto in dubbio che teoricamente il "balzo" dai 24bit ai 30bit sia un
ottimo passo in avanti... ma in pratica?
Beh, non vedo l'ora di provarlo personalmente (anche se a dire la verità non
ho certo una vista perfetta nonostante io non porti occhiali o lenti).

 Allora chissŕ quant'ancora dovrai dormire ..
Purtroppo ... ^__^



E perchč, c'era qualcuno che ne aveva ? ;))
Ciao.

 reali).........TUTTI VISIBILI DAI NOSTRI PERFETTI OCCHI!
Si, ma risultati scientifici alla mano è stato dimostrato che i nostri
occhi, in condizioni di salute perfette e di luminosità appopriate arriva a
distinguere la max due milioni di colori contemporaneamente.
Badate bene il 'CONTEMPORANEAMENTE'.
Qui state tutti parlando di palette, state tutti facendo calcoli al
quadrato, al cubo........tutto ok....Ma io dico che in un dato istante T i
colori che i nostri occhi possono visualizzare sono al MAX due milioni, che
i numeri visualizzabili sullo schermo possono essere al MAX il numero di
pixels visualizzati in quel dato istante T, ecc...ecc...
Quello che voglio dire è che UNA PALETTE ANCHE DI UN MILIARDO DI COLORI non
potrà mai essere usata TUTTA IN UN SOLO ISTANTE.
Chiaro adesso il senso del mio post precedente?

 ha scritto nel messaggio
news:xNgF8.76339$5k4.1...@twister2.libero.it...

Ma tu quando osservi una cosa osservi solo un particolare, l'occhio umano
non è in grado di focalizzare tutta l'immagine tieni anche conto di questo,
che in quel momento tutta l'attenzione dell'occhio è rivolta ad un piccolo
spazio: il monitor, anzi nemmeno tutto, magari un particolare, una parola,
un personaggio di un gioco, quindi i 2milioni sono concentrati in un solo
piccolo punto, questo permette all'occhio di notare la differenza tra i 24 e
i 30bit te capi? :-)
Ps
Non so come mi sia venuto in mente questo colpo di genio :-)))

 reali).........TUTTI VISIBILI DAI NOSTRI PERFETTI OCCHI!
Tutto giusto, l'unico dubbio che mi rimane e': ma il Parhelia "esce"
proprio a 30Bit? Non e' che esce a 24Bit con dithering? Perche' anche se
il dac della scheda riesce a passare al monitor dati analogici cosi'
"raffinati" non e' detto che il monitor sia poi in grado di discriminare
tra livelli analogici cosi' fini nel pilotaggio del fascio di elettroni,
o sbaglio? Dopotutto anche a 24 bit e con la stessa scheda (quindi
stesso dac) alcuni monitor offrono una risposta migliore in termini di
numero di colori effettivamente visualizzabili... E resta ovviamente il
dubbio sugli LCD con ingresso digitale.
Paolo

 che ci vede perfettamente senza nessun difetto visivo).
Anche io avevo letto tempo fa (forse su focus) ma dicevano che addirittura
il limite dell'occhio umano era di circa 11 milioni di sfumature...

 proprio a 30Bit? Non e' che esce a 24Bit con dithering?
No, dovrebbe effettuare internamente tutti i calocoli a 30bit, anche
perchè se utilizzasse il Dithering sarebbe una ca..ata allora.
Ciao.

 di distinguere una tale gamma di sfumature?
L'occhio umano e' molto piu' sensibile alle variazioni di luminosita' piuttosto
che alle variazioni di colore.
Il sistema PAL e' in piedi e funziona ancora grazie a questo.
Apri Photoshop, e crea una bella immagine B/N 256livelli, a sfumare da destra a
sinistra.
I 256 livelli devono essere: 256,256,256  255,255,255  254,254,254..... 0,0,0.
Altroche' se ti accorgi degli scalini.
Poi esegui la stessa cosa con il rosso, sempre 256livelli, a sfumare fino al
nero..
Per Rosso intendo il ROSSO di RGB cioe' 256,0,0, e per NERO intendo 0,0,0.
Te ne accorgi lo stesso, ma di meno.
Ovviamente te ne puoi accorgere un monitor Trinitron non superiore ai 19", non
con le ciofeche che circolano oggi.
Ben vengano i 10bit per colore.
Ciao

 Ben vengano i 10bit per colore.
Senza contare che tutti i calcoli per ora vengono fatti a 8 bit, quindi con
approssimazioni grossolane.
Metti un filtro li, fai un blending la, e l'approssimazione ti fa uscire fuori un
gradiente DECISAMENTE peggiore di quello vero che vedi sul Photoshop...

 perchč se utilizzasse il Dithering sarebbe una ca..ata allora.
Hmm... non ci siamo capiti :) Mi pare ovvio che lavori internamente a
30Bit, quello che mi chiedevo e' se l'uscita "verso il monitor" resti a
30bit. Sarebbe comunque un passo avanti se, pur uscendo a 24bit,
sfruttasse le informazioni superiori per generare il dithering in modo
trasparente... 
Un'altra cosa importante: c'e' qualche sistema operativo che supporti
nativamente il colore a 10 bit? Ci sono formati grafici a 10bit
standardizzati? (a parte il tiff48 e i formati HDR che pero' mi pare
siano a 16bit per canale)? Questi sono problemi che possono limitare
l'efficacia dei 30bit e ridurla piu' ad una feature utile per il
multitexturing e il blending in applicazioni realtime (videogiochi?) che
altro... almeno nell'immediato. Perche' e' ovvio che, parlando di
grafica e non di videogiochi, se comunque i "sorgenti" sono a 24bit
l'elaborazione interna fatta dalla scheda video e' pressoche'
ininfluente (i motori di rendering 3D lavorano spesso a profondita'
"virtuali" molto maggiori, e lo stesso vale per i programmi di
fotoritocco) mentre se i sorgenti sono a 48bit (HDR) sono anche piu'
profondi dell'elaborazione hardware della scheda.
Paolo

Comunque con molti software di grafica puoi generare immagini con un numero
a piacere di bit per colore....il software o il processore del pc non si
accorge (a parte i rallentamenti dovuti ai calcoli piuttosto complessi..),
si accorge solo la scheda video che non riesce a mettre a disposizione
questi dati (che poi sono analogici, infatti le schede video hanno un DAC
ossia un digital to analogic converter) per lo schermo.

Il problema non è vederli o non vederli!
Il nostro occhio percepisce qualcosa come 10-11 milioni di sfumature.
Le rappresentazioni sullo schermo non dipendono dal colore ma dalla
luminosità di ogni singolo colore! E i colori sono tre!
Perciò il nostro occhio percepisce circa 10 milioni di sfumature per un
colore,. ad esempio il rosso del RGB, ma il rosso del RGB puo assumere SOLO
1024 sfumature! Perciò ce ne vuole che una scheda grafica riesca ad arrivare
a circa 24 bit per ogni colore con un totale di 72 bit! (più i
corrispondenti 24 del canale alpha per un totale di 96 bit).

o sbaglio?
Mah, potrà pure uscire a 30bit, ma secondo me non fa altro che
aumentare la perdita di qualità, leggasi caratteri sfocati, ghosting,
ecc...
    Ciao!!!
-- 
 gatto ---> 
www.infinito.it/utenti/gat_mont/
Rimuovi l'antispam!!!

ma quale differenza.. ma perfavore..

 questi dati 
In realta' credo che neanche la scheda se ne accorga: i programmi che
lavorano a profondita' maggiori visualizzano comunque a 24bit e questi
sono i dati che arrivano alla scheda, ad esempio HDRShop in cui per
"esplorare" l'enorme gamma dinamica del formato a 48bit mette a
disposizione un controllo di esposizione.
Paolo

 Non so come mi sia venuto in mente questo colpo di genio :-)))
Infatti non è un colpo di genio. Se rileggi bene ciò che hai scritto capisci
che non hai detto niente ^__^
Tanto per aiutarti: dimmi come fai a concentrare due milioni di sfumature in
un angolino di circa 40*50 pixels = 2000 pixels ad es. ...
Ciao ^_-

 il limite dell'occhio umano era di circa 11 milioni di sfumature...
Il titolo della rivista Focus spiega anche a cosa serve... :-))

 profondi dell'elaborazione hardware della scheda.
Vero....
La cosa veramente esilerante poi, sono le immagini di dimostrazione
nella sezione gigacolor.
A che caspita servono se noi le vediamo con le nostre schede
grafiche??? :-D
Ciao

 grafiche??? :-D
LOL! E' la stessa cosa che ho pensato anch'io, geni del marketing allo
sbaraglio :DDD
Paolo


Infatti questo vorrebbe dire che ce ne potrebbero in teoria stare molte di
piů o no?