Newsgroup: it.comp.grafica
Titolo: Canale ALPHA: cosa serve?

Ciao,
sento parlare di CANALE ALPHA: cosa serve?
Grazie a tutti.
{

 sento parlare di CANALE ALPHA: cosa serve?
Spesso il canale alfa (è in scala di grigio) è usato per realizzare
selezioni temporanee: ad esempio quando fai una selezione di parte
dell'immagine con lo strumento LAZO e la vuoi conservare per eventuali
altri utilizzi futuri la puoi salvare come canale alfa; poi quando
servirà la potrai richiamare da "Selezione" -> "Carica selezione"
Oppure in certi programmi 3D il canale alfa è usato per l'effetto BUMP,
ovvero nel render finale le parti chiare del canale alfa appariranno in
rilievo e quelle scure scavate.
Ancora: certi programmi (XPress ad esempio, ma anche ArtLantis) possono
usare il canale alfa come maschera di scontorno, le parti chiare del
canale alfa definiscono la parte d'immagine che risulterà visibile,
quelle nere le parti che saranno invisibili.
Nelle produzioni video il canale alfa è utile per realizzare inserimenti
di una immagine su uno sfondo... e così via...
-- 
D  I  E  G  O    C  U  O  G  H  I
---------------------------------
 
www.diegocuoghi.com

 D  I  E  G  O    C  U  O  G  H  I
Grazie per bella spiegazione Diego.
Niccolo'

sento parlare di CANALE ALPHA: cosa serve?
L'alpha channel serve per gestire maschere di trasparenza in una
immagine.
Le immagini al computer sono spesso rappresentate secondo lo spazio
colore RGB (red, green, blue).
Saprai sicuramente che la profondita' di colore puo' essere di 8, 16,
24 o 32 bit che corrispondono a 256, 65535, 16777216 colori.
Un momento... ne manca uno: quanti colori ha una immagine a 32 bit?
Sempre 16777216 colori.
Vengono infatti usati 8 bit per il rosso, 8 bit per il verde, 8 bit
per il blu e 8 bit per la trasparenza.
Devi sapere che 8 bit significa come dicevo prima 256 colori, quindi
avrai 256 sfumature di rosso, di verde, di blu e... di grigio.
Nel canale alpha un valore di trasparenza 0 indica che in quel punto
l'immagine sara' completamente trasparente e potrai quindi intravedere
quello che c'e' sotto (sto pensando ad un video, dove ad esempio hai
una scritta "pippero" in cui la maschera del canale alpha e' uguale
alla scritta pippero ed e' tutta nera: se sotto ci metti una folla che
urla, vedrai la folla in corrispondenza della scritta).
Un valore di 256 invece indica che in quel punto l'imagine sara'
completamente opaca.
Puoi avere ovviamente anche tutte le sfumature intermedie.
In grafica 3d il canale alfa si usa per poter compositare delle
animazioni 3d con dei filmati "live": ad esempio tu crei un pupazzo
che cammina e lo salvi in formato tga  a 32 bit, automaticamente 3ds
max (o il software che usi) generera' il canale alpha... a questo
punto il canale alpha sara' un mascherino di varie sfumature di grigio
avente la forma del tuo pupazzo, intorno a questa forma troverai solo
nero.
Quindi il pupazzo alla fine sara' opaco mentre intorno sara' tutto
trasparente e lo potrai far camminare, ad esempio in mezzo ad un
prato.
Questo e' il vero utilizzo dell'alpha channel.
Saluuuuto
Togli il punto prima dell'at per la reply.

Questo e' il vero utilizzo dell'alpha channel.
Vero nel senso di quella che era la sua funzionalita' nella testa di
chi lo ha inventato.
Saluuuuuto


 wrote in message
4pshltsuaum410v4p...@4ax.com...

===========================
Ti ringrazio Freddy, per la dotta spiegazione ^__^. Ho sentito pralre del
formato TGA32BIT: il mio problema è che faccio l'antialiasing ma su BMP24BIT
ma poi ,quando faccio camminare lo sprite del gioco, sul bordo dello sprite
si vedono i pixel - che prima su PSP o Adobe erano in antialiasin- sono
diventati biancastri e non si fondono sul background del gioco: sbaglio io
ho si pou', ottenre l'anti solo su TGA32?
Grazie ancora per la risposta.
NIccolo'




L'antialiasing si ottiene su 16, 24 e 32 bit, il problema e che se
vuoi trasparentare tutto quello che sta attorno al pupazzo devi
crearti una maschera alpha.
Con photoshop inoltre, devi mettere un layer NERO a tutto cio' che sta
akl di fuori del pupazzo, senno' l'alpha non viene bene.
Saluuuuuuto


 Saluuuuuuto
============================
Grazie1000 Freddy.
Niccolo'