18 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[Tuto TheGimp] Effet vitré

 
n°16857
Ishimaru Chiaki
Profil : New Penguin
Avatar
profil
Posté le 19-05-2007 à 03:46:19  
 

Vous désirez reproduire l'effet d'une vitre, comme un hublot ou un écran ?
 
voici un tuto expliquant comment le faire.  Pour l'explication, on va y aller avec un avatar fort simple, mais l'effet vitré peut aussi être utilisé pour les signatures, les icones, les headers, etc. avec toutes sortes de formes ^^
 
Tout d'abord, créez un document de 150*150 pixels transparent.  Une fois validé, remplissez votre calque d'arrière-plan de blanc.  On enlèvera celui-ci à la fin.
 
Pour nous aider, on va mettre des repères que l'on va mettre aux coordonnées 10 et 140 de chaque sens.  Pour faire apparaître des repères (ou quides), vous cliquez sur la règle à gauche (vertical) ou en haut (horizontal) et vous tenez le bouton enfoncé pour amener un guide sur votre image puis vous les placez.  N'hésitez pas à zoomer pour vous aider à bien les placer dans votre image.
 
http://i09.servimg.com/u/09/02/89/79/hublot10.png
 
Créez un nouveau calque que vous appellerez "base bordure".
Prenez l'outil "Sélection rectangulaire" et partez de l'intersection des guides en haut à gauche jusqu'à l'intersection en bas à droite.
Là, on va arrondir nos coins avec Sélection > Rectangle arrondi.  Mettez le rayon à 30, puis validez.
 
http://i09.servimg.com/u/09/02/89/79/hublot11.png
 
Choisissez une couleur gris-moyen en couleur de premier-plan.  Assurez-vous d'être sur le calque "base bordure" puis remplissez la sélection de cette couleur grise (Édition > Remplir avec la couleur du PP)
 
http://i09.servimg.com/u/09/02/89/79/hublot12.png
 
Créez un nouveau calque que vous nommerez "Base vitre"
Refaites une sélection carrée avec les coins non-arrondies et réduisez-le de 10 pixels.  Arrondissez ensuite les coins en mettant cette fois le rayon à 20 et validez.
 
http://i09.servimg.com/u/09/02/89/79/hublot13.png
 
Prenez une couleur de votre choix en couleur de premier-plan, mais ne la prenez pas trop claire.  On va y aller avec un bleu moyen.
En étant sur "base vitre", remplissez la sélection avec cette couleur.
Vous retournez ensuite sur votre calque "base bordure" et vous effacez le contenu de la sélection, puis vous mettez ce calque par dessus le calque "base vitre".
 
http://i09.servimg.com/u/09/02/89/79/hublot14.png
 
Voilà, nos deux bases sont faites ^^ il reste à faire les effets.
 
On va commencer par notre vitre ^^
Réinitialisez les couleurs de premier plan et d'arrière-plan.
Récupérez la forme de "base vitre" en faisant clic-droit sur le calque > Alpha vers sélection.
 
Créez un nouveau calque transparent que vous appelerez "éclairage vitre" et remplissez le contenu de la sélection avec du noir.
 
http://i09.servimg.com/u/09/02/89/79/hublot15.png
 
Passez ensuite ce calque en mode Écran.
Créez un autre calque, noir cette fois, que vous appellerez "map vitre", et remplissez la sélection de blanc.
 
http://i09.servimg.com/u/09/02/89/79/hublot16.png
 
Désactivez votre sélection (Sélection > Aucune) et appliquez un flou gaussien de 10 pixels.
 
http://i09.servimg.com/u/09/02/89/79/hublot17.png
 
Masquez ensuite ce calque en cliquant sur l'oeil à côté de celui-ci.
 
Allez sur votre calque "éclairage vitre", on va faire un effet d'éclairage.  Allez sur Filtres > Effets de lumière > Effets d'éclairage.  Allez sur l'onglet "repoussage d'après une carte" et cochez "Activer le repoussage", puis choisissez "map vitre" comme carte, tel qu'indiqué dans ce screen :
 
http://i09.servimg.com/u/09/02/89/79/hublot18.png
 
Allez ensuite dans l'onglet "Matériau" et baissez le paramètre "Poli" à 2.00 et jouez avec les autres paramètres pour avoir l'effet que vous voulez.  Personnellement, j'ai augmenté le brillant.
 
http://i09.servimg.com/u/09/02/89/79/hublot19.png
 
Dans l'onglet "Lumière", vous pouvez changer l'intensité de la lumière et changer sa direction.  Une fois le paramétrage terminé, validez.  Vous pouvez revenir en arrière (édition > Annuler Effet d'éclairage) et refaire l'effet en ajustant les paramètres jusqu'à ce que l'effet soit à votre goût.
 
http://i09.servimg.com/u/09/02/89/79/hublot20.png
 
Là, un petit problème : ça tend à pixelliser un peu près des arêtes de notre vitre.  On va régler ça avec un léger flou gaussien de 2 ou 3 pixels pour ne plus avoir ces lignes pas très esthétiques.
 
Là c'est ben beau, mais c'est un peu vide dans la vitre.  Vous pouvez ajouter un render en dessous du calque d'éclairage.  Pour cela, ouvrez votre render déjà découpé.  Allez dans le dialogue des calque, puis glissez-déposez le render dans l'image de l'avatar.  Cela va faire un nouveau calque contenant votre render.  Mettez-le en dessous du calque "Éclairage vitre".  Redimensionnez le calque du render au besoin (Calque > Échelle et taille du calque) en faisant bien attention à mettre l'interpolation à "Cubique" pour éviter l'aliasing (contours en escaliers)
 
http://i09.servimg.com/u/09/02/89/79/hublot21.png
 
Pour découper votre render pour qu'il ne soit visible que dans la vitre, récupérez l'alpha de la sélection de "base vitre", agrandissez-le de 2 pixels, inversez-le (Sélection > Inverser).  Allez sur le calque du render et effacez le contenu en trop.  Mettez ensuite ce calque en mode Valeur.
 
http://i09.servimg.com/u/09/02/89/79/hublot22.png
 
Avant de continuer, voici ce que vous devriez avoir jusqu'à maintenant dans votre dialogue des calques :
 
http://i09.servimg.com/u/09/02/89/79/hublot23.png
 
On retourne maintenant à notre bordure parce que là, ça manque de relief.
 
Récupérez la forme de la sélection de "base bordure" et créez un nouveau calque noir nommé "map bordure" et remplissez la sélection de blanc.  Désactivez la sélection et appliquez un flou gaussien de 5 pixels.
 
http://i09.servimg.com/u/09/02/89/79/hublot24.png
 
Masquez le calque en cliquant sur l'oeil.
 
Retournez sur le calque de votre bordure.  On va donner du relief avec Filtres > Carte > Repoussage d'après une carte.  Assurez-vous que la carte sélectionnée soit "map bordure", puis réglez les paramètres à votre goût avant de valider.
 
http://i09.servimg.com/u/09/02/89/79/hublot25.png
 
Vous devriez avoir un résultat dans ce genre :
 
http://i09.servimg.com/u/09/02/89/79/hublot26.png
 
Là, ça s'en vient de l'allure, comme on dit en bon québécois !
Mais il reste encore quelques finitions pour que l'avatar soit top ^^
 
On va appliquer un dégradé sur notre bordure pour donner une impression d'éclairage ^^
Récupérez la sélection de "base bordure", créez un nouveau calque "dégradé" et prenez l'outil Dégradé.  Assurez-vous que les couleurs de l'avant-plan et d'arrière-plan soient le noir et le blanc.  Mettez le blanc comme couleur de premier-plan.
Avec l'outil, la touche Ctrl enfoncée (pour n'avoir que des angles par coups de 15° afin d'avoir un dégradé bien droit), commencez votre trait du haut de votre bordure jusqu'en bas comme sur ce screen puis relâchez
 
http://i09.servimg.com/u/09/02/89/79/hublot27.png
 
Normalement, vous devriez avoir le blanc en haut et le noir en bas.
 
http://i09.servimg.com/u/09/02/89/79/hublot28.png
 
Désactivez votre sélection et passez le calque en mode superposer et réduisez son opacité si vous trouvez le dégradé trop fort.
 
http://i09.servimg.com/u/09/02/89/79/hublot29.png
 
Maintenant, si on regarde bien, il manque quelquechose entre la bordure et la vitre.  C'est pas assez délimité, donc on va corriger ça.
 
Dans les couleurs, prenez la couleur que vous aviez choisie pour la vitre grâce à l'historique des couleur et sélectionnez un ton beaucoup plus foncé.
 
Récupérez l'alpha de votre "base vitre" et créez un nouveau calque au dessus de votre bordure.  Appelez-le "finition vitre".  Remplissez la forme avec votre couleur foncée.
 
http://i09.servimg.com/u/09/02/89/79/hublot30.png
 
Réduisez la sélection de 1 px, adoucissez-le de 2 px et effacez le contenu, puis désactivez votre sélection.  Vous verrez une ligne adoucie autour de votre vitre.
 
http://i09.servimg.com/u/09/02/89/79/hublot31.png
 
Réglez l'opacité du calque entre 50 et 70%  Dans mon cas, je l'ai mis à 50 vu que la grande différence de luminosité entre ma ligne et la vitre.
 
http://i09.servimg.com/u/09/02/89/79/hublot32.png
 
Dernière finition : l'ombre portée !
 
Allez sur votre calque "base bordure" et faites Script-fu > Ombre > Ombre portée et mettez les paramètres indiqués dans le screen :
 
http://i09.servimg.com/u/09/02/89/79/hublot33.png
 
Puis vous validez ^^ Vous aurez ceci comme résultat :
 
http://i09.servimg.com/u/09/02/89/79/hublot34.png
 
Si vous ne voulez pas l'ombre portée sur la vitre, vous récupérez tout simplement la forme de la sélection de "base vitre, vous l'agrandissez de 2 pixels puis vous allez sur le calque "Drop Shadow" et vous effacez l'ombre en trop ^^
 
ce qui donne :
 
http://i09.servimg.com/u/09/02/89/79/hublot35.png
 
Il ne vous reste plus qu'à masquer le calque blanc et à l'enregistrer en PNG.  Si vous voulez le retravailler plus tard, enregistrez une copie en format .XCF pour garder les calques.
 
Voici le résultat final, en deux versions, l'une avec l'ombre sur la vitre, l'autre sans.
 
http://i09.servimg.com/u/09/02/89/79/avatar14.png http://i09.servimg.com/u/09/02/89/79/avatar15.png
 
J'ai également utilisé cet effet vitré pour les icones de mon forum perso.


Message édité par Fagoon le 25-06-2009 à 13:10:19
answer
mood
GoogleAds
profil
Posté le 19-05-2007 à 03:46:19  
 

answer
n°16859
leskimo
Profil : Penguin Pro
Avatar
profil
Posté le 19-05-2007 à 08:33:26  
 

J'aime bien comment ca rend en plus il n'y a pas d'aliasing comme dab avec The gimp... :he:

 

Pour que ca fasse plus "vitre" tu pourrais rajouter un reflet balnc vers transparent directement sur la vitre :smile:

answer
n°16878
louix
Profil : Top Penguin
Avatar
profil
Posté le 21-05-2007 à 13:45:40  
 

joli tuto  :great:
ca fait peu etre plus un effet "vitre plastique" que "vitre verre" (mais c'est peu etre a cause de l'avatar dérrière) je trouve
mais je sais pas si en faisant cet effet sur un paysage on peut avoir l'impression d'etre derriere une vitre

answer
n°16879
WINCUSTOM18
Profil : Penguin Pro
Avatar
profil
Posté le 21-05-2007 à 13:53:07  
 

Pas mal comme tuto :great:

answer
n°17155
cerium
1+1 = 42
Profil : Penguin Pro
Avatar
profil
Posté le 23-06-2007 à 14:09:51  
 

Il a l'air bien ce pett tuto ! :great: Il faut que je le teste !

answer
n°17163
tronard
Profil : New Penguin
Avatar
profil
Posté le 23-06-2007 à 19:36:20  
 

Merci pour le tuto (:
 :great:

answer
n°17164
mitsuko-b
Profil : Big Penguin
Avatar
profil
Posté le 23-06-2007 à 21:11:59  
 

Que dire de plus ?
Génial tout simplement  :loveit:

answer
n°17169
Christoquiz
Il fait beau dehors!
Profil : Penguin
Avatar
profil
Posté le 25-06-2007 à 15:44:53  
 

Effet simple et joli, parfait pour les débutants. En plus, je trouve que c'est très bien expliquer. :great:

answer
n°25264
Ishimaru Chiaki
Profil : New Penguin
Avatar
profil
Posté le 16-05-2010 à 08:53:01  
 

Merci ^^
 
Par contre, il faudrait que je pense à le mettre à jour un moment donné, puisque c'était basé sur la 2.2 (j'ai maintenant la 2.6) alors que depuis la 2.4, les scripts-fu ont été fusionnés avec les filtres.

answer

Aller à :
Ajouter une réponse