Sommaire Carte Index Recherche Nouvelles Archives Liens A propos
[Barre Superieure]
[Barre Inferieure]
[Photo de l'auteur]
par André Pascual

L´auteur:

Dessinateur industriel d'origine,maintenant professeur de productique,il enseigne la CAO. L'infographie,principalement 3D,est l'une de ses passions.


Sommaire:

  1. Cr�er un objet-texte
  2. Eliminer les �l�ments inutiles
  3. Fusionner les calques restants
  4. Pr�parer un fond d�grad�
  5. Mettre l'objet-texte dans l'image "d�grad�"
  6. Pr�parer l'effet de feu
  7. Produire la forme des flammes
  8. Produire la couleur des flammes
  9. Peaufiner: Positionner l'objet-texte
  10. Cr�er les cendres
  11. Changer les couleurs

CREER UN EFFET DE FEU DANS GIMP

[Illustration]

Résumé:

Certains produits commerciaux tr�s on�reux,comme Painter5,permettent de "peindre" avec du feu; d'autres,tels que Photoshop ou Paint Shop Pro permettent,par l'utilisation des outils dont ils disposent,de cr��er l'illusion qu'un objet s'enflamme. The GIMP sous Linux,consid�r� comme l'�gal gratuit de Photoshop,se devait d'autoriser le m�me r�sultat. Proc�dure en cinq �tapes et onze images,� adapter assez facilement � Photoshop et Paint Shop Pro.



 

Cr�er un objet-texte

Un logo se r�alise tr�s facilement dans The Gimp puisqu'il s'agit d'une fonction de base du logiciel.
Choisir Xtns -> Script-Fu -> Logo -> Glowing Hot
Conserver les param�tres par d�faut, les couleurs et la fonte "Slogan" �tant suffisamment �vocatrices de feu (mais il va de soi que n'importe quel autre type de logo aurait fait l'affaire:  essayez donc!)
Entrer le texte "Flammes", valider par OK.(voir Figure 1)



[Figure 1]


 

Eliminer les �l�ments inutiles

Nous voulons un fond transparent pour int�grer le texte dans une autre image. Il faut donc supprimer le fond noir:
Clic droit sur l'image ->Layers -> Layers & channels
Selectionner le calque Background
Le supprimer en cliquant sur le X de la boite de dialogue.  

Fusionner les calques restants

Clic droit sur l'image -> Layers -> Merge Visibles Layers
Puis clic droit sur l'image -> Edit -> Copy
L'objet-texte est dans le presse-papier, pr�t � �tre coller:



[Figure 1.1]


 

Pr�parer un fond d�grad�

L'objet-texte ayant une dimension approximative de 560x200, il font donc cr�er une image capable de l'accueillir:
File -> New >Width 600 >Height 300 >RGB >Background ->OK
La nouvelle image arrive avec un fond blanc que l'on va peindre en d�grad� Noir/Jaune
Le noir �tant d�j� disponible, il faut remplacerle blanc par un jaune:
Clic sur le blanc, puis entrer dans la palette les valeurs R255/G148/B0 ->OK
Double clic sur "Fill with a color gradient".
L'option par d�faut doit �tre Gradient Linear; si ce n'est pas le cas, la s�lectionnerr.
Tracer sur le fond blanc une verticale de bas en haut.
Le fond blanc est remplac� par le d�grad� (voir �tape 2)



[Figure 2]


 

Mettre l'objet-texte dans l'image "d�grad�"

Clic droit sur l'image-> Layers-> Layers & channels-> New Layer->
Layer Name: Texte-> OK
Par d�faut ce nouveau calque est le calque actif
Minimiser la boite de dialogue (ou la fermer)
Activer l'image "d�grad�" puis Clic droit sur l'image -> Edit -> Paste
Positionner l'objet-texte au bas de l'image (dans la zone sombre)
Le d�selectionner (voir �tape 3)



[Figure 3]


 

Pr�parer l'effet de feu

Il faudra deux calques pour cela: l'un pour obtenir la forme des flammes, l'autre pour r�aliser la couleur par combinaison avec le pr�c�dent.  

Produire la forme des flammes

Cr�er un calque "Feu1"
Coller l'objet-texte en le positionnant sur le 1� texte.
Le calque "Feu1" �tant toujours actif,
activer Keep Trans (afin de pr�server la transparence)
puis s�lectionner un jaune tr�s p�le R251/G247/B128 et une brosse ronde de 19x19 par
Files -> Dialogs -> Brushes
Badigeonner le calque "Feu1". Du fait de l'option Keep Trans, seul le texte est peint
D�sactiver Keep Trans quand le badigeonnage est termin�.
D�former le texte de "Feu1" par:
Filters -> Distords -> Shift -> Shift verticaly ->Shift Amount :50 -> OK
Filters -> Distords -> Waves -> Amplitude 12 -> Phase 0 -> Waveheight 50 -> OK

A ce moment de la d�formation, les contours son trop nets pour des flammes. (Voir Figure 4_1)



[Figure 4.1]



Il faut donc les flouter par:
Filters -> Blur -> Gaussian Blur (RLE) -> Blur radius 5 -> OK
Filters -> Blur -> Motion Blur -> Linear -> Lenght 5 -> Angle 45 -> 0K
(voir Figure 4_2)


[Figure 4.2]


 

Produire la couleur des flammes

Copier le calque "Feu1" (le calque doit �tre actif)
Cr�er un calque "Feu2" Coller les flammes de "Feu1" sur ce calque
Activer Keep Trans, le peindre en rouge R247/G79/B56
Changer le mode de m�lange des calques: selon la couleur d�sir�e des flammes, on pourra choisir le mode : screen, overlay, lighten only ou color. (voir Figure 5). Dans l'exemple pr�sent, on a choisi le mode "overlay"



[Figure 5]


 

Peaufiner: Positionner l'objet-texte

Faire remonter le calque "Texte" au premier plan dans la boite de dialogue Layers & channels (voir Figure 6)



[Figure 6]


 

Cr�er les cendres

Activer le calque "Background"
Script-Fu -> Decor -> Lava (conserver les valeurs par d�faut> -> OK
Un calque "Lava Layer" est cr�� automatiquement juste au-dessus du calque "Background"
Le m�langer en mode Color
Aplatir l'image par Layers -> Flatten Image (voir Figure 7)



[Figure 7]


 

Changer les couleurs

Les flammes peuvent para�tre trop p�les (affaire de go�t).
On peut les modifier en jouant sur le contraste et la couleur elle-m�me par:
Images -> Colors -> Color Balance -> Preserve luminisity -> Red 80 Yellow -40 Magenta10
Images -> Colors -> Brightness-Contrast -> Contrast 40 -> Brightness -20 (voir Figure 8)



[Figure 8]


Conclusion

Au del� de l'effet spectaculaire et anecdotique, on peut se demander quelle est l'utilit� de cette manipulation. L'image Exemple.jpg constitue une r�ponse. Il s'agit d'un projet d'illustration de d�pliant pour un cours de danse. La silhouette de la danseuse est l'incrustation, pass�e � la moulinette chromatique, d'une photographie d'affiche de Sylvain Landry. Avec permission.


Site Web maintenu par l´équipe d´édition LinuxFocus
© André Pascual
LinuxFocus 1999

1999-08-23, generated by lfparser version 0.6