Mit Filtern Schatten und Lichteffekte definieren

(Auszug aus "Das Einsteigerseminar SVG — Webgrafiken mit XML" von Helma Spona)

Nun kommen wir meiner Meinung nach zu einem der interessantesten Themen in Bezug auf SVG. Ähnlich wie in guten Bildbearbeitungsprogrammen können Sie auch mit SVG Schatten, Alphafilter und Masken definieren oder Lichteffekte generieren. Das funktioniert allerdings, ohne dass dazu die Vektoren in Bitmaps umgewandelt werden wie bei den meisten Grafikprogrammen. Sie können daher gleichzeitig die Vorteile einer Vektorgrafik nutzen, ohne auf die Features von Bitmapgrafiken verzichten zu müssen. Das alles funktioniert, indem Sie Filter definieren. Dies soll an einigen Beispielen verdeutlicht werden, bevor im nächsten Abschnitt (siehe Filter und Lichteffekte effektiv einsetzen und kombinieren) auf die Details der einzelnen Befehle eingegangen wird.

Was sind Filter?

Filter kennen Sie in Grafikprogrammen wahrscheinlich, um Bilder zu bearbeiten. So gibt es meist Filter, um Farben zu ändern oder bspw. Negativbilder in Positive umzuwandeln. Aber auch Weichzeichner und Ähnliches können über Filter realisiert werden.

In SVG ist das nicht viel anders. Hier werden Filter mit dem <filter>-Tag im <defs>-Bereich der SVG-Datei erstellt. Sie beinhalten wiederum einfache Filter-Elemente, die miteinander verbunden werden können und so komplexe Bearbeitungen der Grafik ermöglichen. Zur Anwendung benötigt jeder Filter einen Namen, der über das <id>-Attribut zugewiesen wird.

   

   

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema SVG bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © verlag moderne industrie GmbH 2001
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "Das Einsteigerseminar SVG — Webgrafiken mit XML" denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

verlag moderne industrie GmbH, Justus-von-Liebig-Straße 1, D-86899 Landsberg/Lech, fon ++49 (0) 81 91 / 125 – 0, leserservice(at)mi-verlag.de