Dans le tutoriel précédent de cette série, nous avons expliqué comment utiliser les filtres CSS pour éditer des images. Bien que les filtres puissent produire d'excellents résultats, ils sont limités à une seule couche..
Supposons que vous avez une image et que vous souhaitez la superposer de couleur rouge. Vous ne pouvez pas faire cela avec des filtres. Cependant, les modes de fusion sont parfaits pour ce travail. En réalité, ils sont conçus pour prendre les valeurs de couleur de premier plan et d'arrière-plan, effectuer des calculs, puis renvoyer une couleur finale. La dernière image que vous obtenez est le résultat de tous ces calculs sur tous les pixels superposés..
Les modes de fusion vous permettent de mélanger non seulement des images et des couleurs, mais également du texte et des images. Dans ce tutoriel, je montrerai comment utiliser les modes de fusion pour manipuler des images et créer des effets sympas..
De plus, il existe deux manières d'utiliser les modes de fusion. Vous pouvez utiliser le mode mix-blend
, qui détermine comment le contenu d'un élément se fond avec le contenu de l'élément situé en dessous, ainsi qu'avec l'arrière-plan de l'élément. le mode de fusion de fond
, d'autre part, détermine comment les images d'arrière-plan d'un élément se fondent les unes dans les autres et avec la couleur d'arrière-plan de l'élément.
Vous pouvez jouer avec cette démo afin de voir comment différentes images et couleurs interagissent en fonction des modes de fusion appliqués. J'ai également joint une image ci-dessous qui montre le mélange d'une couleur jaunâtre avec l'image source.
Bien que les images en général soient généralement rectangulaires, l’utilisation d’images à bordures irrégulières peut les rendre plus attrayantes et leur donner une signification complètement différente. Considérez cette image d’un pygargue à tête blanche mélangée à la carte des États-Unis. Cela signifie les valeurs américaines représentées par le pygargue à tête blanche. Vous pouvez également combiner d'autres images de la même manière.
Ici, j'ai combiné deux images de telle sorte que le résultat final ait la forme de la première image et les couleurs de la seconde image. Quel mode (s) de mélange pensez-vous pouvoir obtenir cet effet??
Un indice ici est que la carte est entièrement en noir et blanc. Ainsi, quel que soit le mode de fusion choisi, il faut masquer toute la partie sur la partie blanche et afficher toute la partie sur la partie noire. Le mode de fusion alléger fait parfaitement ce travail. Étant donné que la couleur blanche est plus claire que les couleurs de l'aigle, elle la cache chaque fois qu'elle dépasse de la carte des États-Unis..
Vous devriez essayer de deviner l’autre mode de fusion permettant d’obtenir cet effet en tant qu’exercice. Vous pouvez essayer différents modes de fusion dans cette démonstration pour voir si vous avez bien deviné le mode de fusion..
Croyez-le ou non, l'image colorée ci-dessous est le résultat de dégradés et de modes de fusion soigneusement choisis. Vous pouvez survoler l'image pour voir la version originale.
Si vous souhaitez recréer cet effet, vous devrez commencer par une image avec un arrière-plan sombre pour obtenir les meilleurs résultats. Ensuite, choisissez les couleurs que vous souhaitez mélanger et créez un dégradé linéaire avec toutes ces couleurs. Vous pouvez éventuellement ajouter plus de dégradés sous différents angles. À la fin, définissez le premier mode de fusion de fond
à luminosité
. Votre CSS final devrait ressembler à ceci:
div background: url ('url-image'), dégradé linéaire (rouge, orange, jaune, vert, bleu, indigo, violet), dégradé linéaire (à droite, rouge, orange, jaune, vert, bleu, indigo , violet); background-blend-mode: luminosité, superposition; // Plus de règles CSS
Vous devez expérimenter différents modes de fusion et images dans la démo d'origine pour déterminer la meilleure combinaison de modes de fusion pour différents types d'images..
Les modes de fusion ne se limitent pas aux images. Vous pouvez également appliquer des modes de fusion sur un morceau de texte. Dans l'image ci-dessous, j'ai appliqué un mode de fusion à tous les caractères, ainsi qu'à l'image de fond..
Les personnages utilisent le mode mix-blend
propriété, et le corps utilise mode de fusion de fond
. Voici le CSS pertinent:
body background: # D63 url ('url-image') no-repeat; background-blend-mode: multiplie; taille du fond: couverture; h1 span mix-blend-mode: hard-light;
Comme dans les démos précédentes, je vous suggérerais d’expérimenter différents modes de fusion dans cette démo..
Avec un peu d'imagination, les possibilités avec les modes de fusion sont infinies. J'espère que ce tutoriel vous a appris quelque chose d'utile sur les modes de fusion et l'édition d'images. Continuez à vous entraîner et vous serez vraiment doué pour utiliser différents modes de fusion.
Si vous avez créé quelque chose d'intéressant avec les modes de fusion, partagez votre travail dans les commentaires ci-dessous..