Nel tutorial precedente di questa serie abbiamo discusso come utilizzare i filtri CSS per modificare le immagini. Mentre i filtri possono produrre ottimi risultati, sono limitati a un singolo livello.
Diciamo che hai un'immagine e vuoi sovrapporla con il colore rosso. Non puoi farlo con i filtri. Tuttavia, le modalità di fusione sono perfette per questo lavoro. In realtà sono pensati per prendere i valori di colore di primo piano e di sfondo, eseguire alcuni calcoli e quindi restituire un colore finale. L'immagine finale che ottieni è il risultato di tutti questi calcoli su ogni pixel sovrapposto.
Le modalità di fusione consentono di fondere non solo immagini e colori, ma anche testo e immagini. In questo tutorial, mostrerò come utilizzare i metodi di fusione per manipolare le immagini e creare effetti interessanti.
Inoltre, ci sono due modi per utilizzare i metodi di fusione. Puoi usare il mix-mix-mode
, che determina come il contenuto di un elemento si fonde con il contenuto dell'elemento sottostante e con lo sfondo dell'elemento. Il background-blend-mode
, d'altra parte, determina in che modo le immagini di sfondo di un elemento si fondono l'una con l'altra e con il colore di sfondo dell'elemento.
Puoi giocare con questa demo per vedere come interagiscono diverse immagini e colori in base alle modalità di fusione applicate. Ho anche allegato un'immagine qui sotto che mostra la fusione di un colore giallastro con l'immagine sorgente.
Mentre le immagini in generale sono per lo più rettangolari, l'uso di immagini con limiti irregolari può renderle visivamente più accattivanti e dare loro un significato completamente diverso. Considera questa immagine di un'aquila calva unita alla mappa degli Stati Uniti. Significa i valori americani rappresentati dall'aquila calva. Potresti anche combinare alcune altre immagini in modo simile.
Qui ho combinato due immagini in modo tale che il risultato finale abbia la forma della prima immagine e i colori della seconda immagine. Quale modalità di fusione pensi che possa ottenere questo effetto?
Un suggerimento qui è che la mappa è tutto in bianco e nero. Quindi, qualsiasi modalità di fusione decida di utilizzare deve nascondere tutta la parte sulla parte bianca e mostrare tutta la parte sulla parte nera. La modalità di sfumatura alleggerita fa perfettamente questo lavoro. Poiché il colore bianco è più chiaro rispetto ai colori dell'aquila, nasconde l'aquila ogni volta che si estende oltre la mappa degli Stati Uniti.
Dovresti provare a indovinare l'altra modalità di fusione che può ottenere questo effetto come esercizio. Puoi provare diverse modalità di fusione in questa demo dell'aquila per vedere se hai indovinato la modalità di fusione in modo corretto.
Che ci crediate o no, l'immagine colorata qui sotto è il risultato di sfumature e modalità di fusione scelti con cura. Puoi passare con il mouse sull'immagine per vedere la versione originale.
Se vuoi ricreare questo effetto, dovrai iniziare con un'immagine con uno sfondo scuro per i migliori risultati. Quindi, decidi i colori che vuoi fondere e crea un gradiente lineare con tutti quei colori. Puoi facoltativamente aggiungere più gradienti da diverse angolazioni. Alla fine, imposta il primo background-blend-mode
a luminosità
. Il tuo CSS finale dovrebbe assomigliare a questo:
div background: url ('image-url'), sfumatura lineare (rosso, arancione, giallo, verde, blu, indaco, viola), sfumatura lineare (a destra, rosso, arancione, giallo, verde, blu, indaco , viola); background-blend-mode: luminosità, sovrapposizione; // Altre regole CSS
Dovresti provare diverse modalità di fusione e immagini nella demo originale per scoprire la migliore combinazione di modalità di fusione per diversi tipi di immagini.
Le modalità di fusione non sono limitate alle immagini. È possibile applicare le modalità di fusione anche su una porzione di testo. Nell'immagine qui sotto, ho applicato una modalità di fusione a tutti i personaggi e all'immagine di sfondo.
I personaggi usano il mix-mix-mode
proprietà, e il corpo usa background-blend-mode
. Ecco il CSS pertinente:
body background: # D63 url ('image-url') no-repeat; background-blend-mode: moltiplica; dimensione di sfondo: copertina; h1 span mix-blend-mode: hard-light;
Come per le demo precedenti, ti suggerirei di provare anche diverse modalità di fusione in questa demo.
Con un po 'di immaginazione, le possibilità con i metodi di fusione sono infinite. Spero che questo tutorial ti abbia insegnato qualcosa di utile sulle modalità di fusione e sul fotoritocco. Continua a esercitarti e diventerai davvero bravo nell'usare le diverse modalità di fusione.
Se hai creato qualcosa di interessante con le modalità di fusione, condividi il tuo lavoro nei commenti seguenti.