Sto lavorando a un progetto in cui è necessario apportare modifiche in più di 500 immagini a dare effetto bagliore esterno al volo stellare. Dovrò modificare ogni immagine per dare il bagliore esterno. Sarà un compito molto dispendioso in termini di tempo.Come dare un bagliore esterno a un oggetto in una png trasparente usando CSS3?
Questo è un esempio di un'immagine. Tutte le immagini sono .png trasparente
E 'possibile dare questo effetto outerglow all'immagine bottiglia utilizzando qualsiasi trucchi di CSS3?
Questo è solo un esempio di un'immagine altre immagini sono di dimensioni e forma diverse.
No, non lo è. Con css, puoi applicare solo bagliore/ombra a un elemento. Potrebbe essere arrotondato con css3, ma poiché non lo è e si tratta di un'immagine rettangolare, l'ombra sarà anche un rettangolo. – mreq
Un compito che richiede molto tempo e una domanda interessante, tuttavia temo che sarà ancora più dispendioso in termini di tempo per provare a farlo in modo programmatico. –
Si potrebbe fare ciò usando la tela ma sarebbe difficile. Probabilmente dovresti scorrere ogni pixel e identificare il limite del flacone (cioè da sinistra a destra su ogni riga, trovare il primo che non è trasparente, quindi ripetere da destra a sinistra su ogni riga.) Puoi quindi rendere tutti quei pixel verdi, quindi aggiungere prendere 1 dalle coordinate x per la metà sinistra, e aggiungerne uno ai diritti, e fare leggermente meno verde ecc. Il fatto è che non sembrerebbe lo stesso a causa del curve ... Hmmm ... Penso che questo sia un problema difficile! –