[LinuxFocus-icon]
Home  |  Plan  |  Index  |  Suchen

Nachrichten | Archiv | Links | Über uns
convert to palmConvert to GutenPalm
or to PalmDoc

[Photo de l'auteur]
von André Pascual
<apascual(at)club-internet.fr>

Über den Autor:

Ursprünglich ein Industriedesigner, jetzt als Professor für Produktion lehrt er CAD. Computergraphik und speziell 3D-Graphik ist eine seiner Leidenshaften.



Übersetzt ins Deutsche von:
Katja Socher <katja(at)bearix.oche.de>

Inhalt:

 

Feuereffekte mit The GIMP

[Illustration]

Zusammenfassung:

Einige sehr teure kommerzielle Produkte wie Painter5, lassen dich mit Feuer "malen"; andere, wie Photoshop oder Paint Shop Pro lassen dich durch Benutzung der zur Verfügung gestellter Werkzeuge, die Illusion eines Objektes unter Feuer erzeugen. The GIMP unter Linux, das als freies Äquivalent von Photoshop angesehen wird, sollte dasselbe Ergebnis erzeugen. In diesem Artikel zeigen wir eine Prozedur aus fünf Schritten und elf Bildern, leicht an Photoshop und Paint Shop Pro anpaßbar, wie man mit The Gimp Feuereffekte erzeugen kann.



 

Erzeugen eines Textobjekts

Ein Logo läßt sich in The Gimp einfach erzeugen, da es eine Grundfunktion des Programms ist.
Wähle Xtns -> Script-Fu -> Logo -> Glowing Hot
Unter Erhaltung der default Parameter rufen die Farben und der Font "Slogan" Feuer hervor (aber es liegt an dir zu entscheiden, ob irgendein anderes Logo nicht genauso gut wäre: Probier sie aus!)
Gib den Text "Flammes" ein und bestätige mit OK (siehe Abb.1).



[Figure 1]


 

Entfernen der unnötigen Elemente

Wir möchten einen transparenten Hintergrund haben, um den Text in ein anderes Bild zu integrieren. Hierfür müssen wir den schwarzen Hintergund entfernen:
Rechter Mausklick auf das Bild ->Layers -> Layers & channels
Wähle die Hintergrundebene
Entferne sie durch das Anklicken von X in der Dialogbox.  

Verschmelzen der verbleibenden Ebenen

Rechter Mausklick auf das Bild -> Layers -> Merge Visibles Layers
Dann rechter Mausklick auf das Bild -> Edit -> Copy
Das Textobjekt ist im Clipboard, fertig zum Hineinkopieren (Pasten):



[Figure 1.1]


 

Vorbereiten eines Hintergrundgradienten

Das Textobjekt hat näherungsweise die Dimension 560x200, erzeuge deshalb ein Bild, das in der Lage ist, es aufzunehmen:
File -> New >Width 600 >Height 300 >RGB >Background ->OK
Das neue Bild hat einen weißen Hintergrund, den wir mit einem Schwarz/Gelb Gradienten übermalen werden.
Schwarz ist schon verfügbar, du mußt weiß durch gelb ersetzen:
Klick auf das Weiß und gib in der Palette die folgenden Werte ein: R255/G148/B0 ->OK
Doppelklick auf "Fill with a color gradient".
Die default Einstellung wird Gradient Linear sein; wenn das nicht der Fall ist, wähle sie aus.
Zeichne auf dem weißen Hintergrund eine senkrechte Linie von unten nach oben.
Der weiße Hintergrund wird durch den Gradienten ersetzt (siehe Schritt 2)



[Figure 2]


 

Stellen des Textobjekts in das "gradient" Bild

Rechter Mausklick auf das Bild -> Layers-> Layers & channels-> New Layer->
Layer Name: Text-> OK
Nach der default Einstellung ist die neue Ebene aktiv.
Minimiere die Dialogbox (oder schließe sie)
Wähle das "gradient" Bild aus, dann rechter Mausklick -> Edit -> Paste
Positioniere das Textobjekt am unteren Bildrand (im dunklen Bereich)
Deaktiviere die Auswahl (siehe Schritt 3)



[Figure 3]


 

Vorbereiten des Feuereffekts

Du brauchst hierfür zwei Ebenen: eine für die Form der Flammen und die andere für die Farbe durch die Kombination mit der vorhergehenden.  

Herstellen der Form der Flammen

Erzeuge eine Ebene mit dem Namen "Fire1"
Kopiere das Textobjekt an dieselbe Position wie zuvor.
Die Ebene (layer) "Fire1" wird aktiv,
wähle Keep Trans (um die Transparenz zu erhalten)
dann wähle ein sehr blasses Gelb R251/G247/B128 und einen runden Pinsel mit 19x19 durch
Files -> Dialogs -> Brushes
Male die Ebene "Fire1". Wegen der Keep Trans Einstellung wird nur der Text übermalt
Deaktiviere Keep Trans, wenn du mit dem Malen fertig bist.
Deformiere den Text von "Fire1" durch:
Filters -> Distorts -> Shift -> Shift verticaly ->Shift Amount :50 -> OK
Filters -> Distorts -> Waves -> Amplitude 12 -> Phase 0 -> Wavelength 50 -> OK

Zu diesem Zeitpunkt des Prozesses sind die Konturen sehr gut für die Flammen. (Siehe Abb. 4_1)



[Figure 4.1]



Jetzt glätte sie durch:
Filters -> Blur -> Gaussian Blur (RLE) -> Blur radius 5 -> OK
Filters -> Blur -> Motion Blur -> Linear -> Lenght 5 -> Angle 45 -> 0K
(siehe Abb. 4_2)


[Figure 4.2]


 

Herstellen der Farbe der Flammen

Kopiere die Ebene "Fire1" (die Ebene ist aktiv)
Erzeuge eine Ebene "Fire2". Kopiere die Flammen von "Fire1" in die Ebene.
Wähle Keep Trans, und male in rot R247/G79/B56
Ändere die Mischungseinstellung der Ebenen: abhängig von der gewünschten Flammenfarbe kannst du folgende Einstellungen wählen: screen, overlay, lighten only oder color. (siehe Abb. 5). Für das Beispiel hier haben wir die Einstellung "overlay" gewählt.



[Figure 5]


 

Verfeinerung: Positionieren des Textobjekts

Setz die Ebene "Text" an die oberste Stelle in der Layers & channels Dialogbox (siehe Abb.6)



[Figure 6]


 

Erzeugen der Glutasche

Selektiere die Ebene "Background"
Script-Fu -> Decor -> Lava (erhalte die default Werte) -> OK
Eine Ebene "Lava Layer" wird automatisch genau über der "Background" Ebene erzeugt.
Mische sie in der Einstellung Farbe
Mach das Bild flach durch Layers -> Flatten Image (siehe Abb.7)



[Figure 7]


 

Ändern der Farben

Die Flammen erscheinen vielleicht zu blaß (je nach Geschmack).
Du kannst sie verändern, indem du mit dem Kontrast und der Farbe selbst herumspielst, durch:
Images -> Colors -> Color Balance -> Preserve luminisity -> Red 80 Yellow -40 Magenta10
Images -> Colors -> Brightness-Contrast -> Contrast 40 -> Brightness -20 (siehe Abb.8)



[Figure 8]


Zusammenfassung

Über den spektakulären Effekt und seinen didaktischen Gebrauch hinaus, fragst du dich vielleicht, wofür diese Prozedur gut ist. Das Bild Example.jpg gibt darauf eine Antwort. Es ist eine Illustration von einem Poster für einen Tanzkurs. Die Silhouette des Tänzers ist der Umriß, durch die Farbenmühle geführt, von einem Foto von Sylvain Landry. Mit Erlaubnis.  

Talkback für diesen Artikel

Jeder Artikel hat seine eigene Seite für Kommentare und Rückmeldungen. Auf dieser Seite kann jeder eigene Kommentare abgeben und die Kommentare anderer Leser sehen:
 Talkback Seite 

Der LinuxFocus Redaktion schreiben
© André Pascual, FDL
LinuxFocus.org

Einen Fehler melden oder einen Kommentar an LinuxFocus schicken
Autoren und Übersetzer:
fr --> -- : André Pascual <apascual(at)club-internet.fr>
fr --> en: Paul Kienzle <pkienzle(at)cs.indiana.edu>
en --> de: Katja Socher <katja(at)bearix.oche.de>

2002-02-24, generated by lfparser version 2.26