Newsgroup: it.comp.grafica
Titolo: GIF semi-trasparenti?

Salve a tutti!
Mi chiedevo come è possibile rendere le gif semi-trasparenti, cioè che
lascino intravedere, una volta collocate in una pagina web, lo sfondo su
cui sono posizionate. Paint shop pro non me lo permette, dice che un
pixel può essere o trasparente o opaco, non ci sono vie di mezzo... ma
io questo effetto l'ho visto davvero! Purtroppo però non son riuscito a
capire come ci è riuscito il webmaster...
Qualcuno di vuoi mi può aiutare?
Grazie mille...
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG



 capire come ci è riuscito il webmaster...
Sicuro fosse una gif ?

 ha scritto
nel messaggio news:bc4v1u$f4h$1...@news.mch.sbs.de...

Dal basso della mia ignoranza in materia credo che sia uno script java o
html a fare qualcosa di simile...
Scai


forse dhtml, ma dovrebbe rendere semitrasparente *tutta* la gif...
forse ha visto qualcosa in flash...

 capire come ci è riuscito il webmaster...
Forse era una png, che ha un canale alpha, non un solo colore... Ma i
browser non sempre supportano bene questa caratteristica...
http://www.libpng.org/pub/png/pngapbr.html
HTH
-- 
  .-----------------------.
  | Emiliano Grilli       |
  | 
emi...@libero.it
      |
  | Linux user #209089    |
  | 
http://www.emillo.net
 |
  '-----------------------'

> Qualcuno di vuoi mi puņ aiutare?
Come ti hanno gią detto, le gif non supportano la "semitrasparenza", quindi
niente da fare.
A parte l'opzione di cambiare formato, considera che alcuni programmi (PS ad
esempio) permettono di fare un dithering sulla trasparenza per simularne i
diversi livelli: i risultati perņ...
:-)
Ciao
Giacomo

 son riuscito a capire come ci è riuscito il webmaster...
GRAFICI! Vi fate fregare da un grafico?
E' possibile invece, ovviamente con un trucchetto: basta colorare lo sfondo
con il dithering (even o odd pixels per intenderci).
Se vuoi fare lo sfondo nero/semitrasparente, basta che colori un pixel nero
e uno di un altro colore, mettiamo blu, e poi rendi il blu il colore di
trasparenza.
Esempio, un gif 5x5 semitrasparente: X = nero, . = blu
X.X.X
.X.X.
X.X.X
.X.X.
X.X.X
Occhio che però è una cosa pesante per il browser.
--
Jax
Journeying Artificial Xenomorph

 GRAFICI! Vi fate fregare da un grafico?
NON grafico, ovviamente :)


Ragazzi... il sito è questo
http://www.germangothic.de
Cliccate su enter, vi apre una finestra grande. Nel corpo della pagina
c'è il pannello delle news che ha un certo sfondo.
Questo sfondo però lascia intravedere il vero sfondo della pagina.
Provare per credere!


 c'è il pannello delle news che ha un certo sfondo.
Provato, e confermo che è fatto col dithering, come ti dicevo.
1 pixel trasparente + 1 pixel verde bottiglia scuro.
Basta avere a disposizione un programmino che ti ingrandisce di 4 o 6 volte
quello che stai guardando :)


Grazie mille!
Senti, un'altra domanda... questo dithering lo posso applicare con Paint
Shop Pro 7? Sta fra le opzioni?
Grazie ancora...


 Paint Shop Pro 7? Sta fra le opzioni?
Certo che si può!
Quando vuoi disegnare o riempire un'area usando il dithering, basta che
imposti la texture corrispondente (nella barra a destra, sotto Styles) a
"Dither 50%".


 "Dither 50%".
Si, ma io ho già un'immagine già bell'e pronta... questo procedimento nn
si può compire a lavoro terminato?


 nn si può compire a lavoro terminato?
Dipende dall'immagine.
Se vuoi "ditherizzare" tutta l'immagine, devi:
1) selezionare il tool Fill
2) impostare la Tolleranza a 200 e l'opacità a 100
3) impostare il colore di primo piano uguale al colore che poi renderai il
colore di trasparenza della gif
4) impostare la texture di primo piano come "Diter 50%"
5) cliccare su un punto qualsiasi dell'immagine et voilà, ecco il dither.
Se invece ne vuoi ditherizzare solo una parte, gioca un po' con la
tolleranza.
