16.2. 3-D-Umriss

16.2.1. Wirkungsweise

Abbildung 16.339. Anwendungsbeispiel für das Filter 3-D-Umriss

Anwendungsbeispiel für das Filter „3-D-Umriss“

Das Filter 3-D-Umriss

Anwendungsbeispiel für das Filter „3-D-Umriss“

Das Logo 3-D-Umriss


Dieses Filter ist abgeleitet von dem Skript 3-D-Umriss (DateiErstellenLogos3-D-Umriss im Bildfenster), das ein Logo (siehe oben) mit nachgezogenem Text und Schlagschatten erstellt.

Das Filter umreißt den Alphakanal mit einem Muster und fügt einen Schlagschatten hinzu. Hier ist mit Alphakanal (oder kurz: Alpha) der Bereich der aktiven Ebene gemeint, der durch die nicht-transparenten Pixel definiert wird.

Das Filter verwendet die Sobel-Kantenerkennung, um den Umriß des Alphakanals zu bestimmen. Wenn Sie also einen einfache Alphaform haben, beispielsweise durch Löschen einer rechteckigen Auswahl entstanden, wird der Filtereffekt nur auf den Umriß angewendet. Wenn Sie aber eine Ebenenmaske verwenden, wie im nachfolgenden Beispiel angedeutet, findet der Kantenerkennungs-Algorithmus mehr Kanten, und der Filtereffekt wird auch auf diese Kanten angewendet.

Abbildung 16.340. Beispiel mit mehrfarbiger Ebenemaske

Beispiel mit mehrfarbiger Ebenemaske

Mit einer solchen Ebenenmaske (Alpha) ...

Beispiel mit mehrfarbiger Ebenemaske

... erhalten Sie das.


[Warnung] Warnung

Die Bildgröße wird immer auf die Größe der aktiven Ebene geändert.

16.2.2. Filteraufruf

Dieses Filter lässt sich über das Menü FilterAlpha als Logo3D-Umriss im Bildfenster aufrufen.

Das Filter funktioniert nur, wenn die aktive Ebene einen Alphakanal hat, andernfalls ist der Menüeintrag deaktiviert und ausgegraut.

16.2.3. Eigenschaften

Abbildung 16.341. Eigenschaften des Filters 3-D-Umriss

Eigenschaften des Filters „3-D-Umriss“

Muster

Hier können Sie das aktuell ausgewählte Muster sehen und ändern. Wenn Sie auf das angezeigte Muster klicken, erscheint eine vergrößerte Ansicht. Drücken Sie auf die Schaltfläche Durchsuchen, öffnet sich ein Dialogfenster, wo Sie ein anderes Muster auswählen können.

Umriss weichzeichnen (Radius)

Mit diesem Radius wird der durch den Alphakanal definierte Bereich weichgezeichnet, bevor die Kantenerkennung den Bereich ermittelt, der mit dem Muster gefüllt werden soll. Ein höherer Wert führt daher zu einem verbreiterten, aber verschmierten Muster:

Abbildung 16.342. Beispiel für Umriss-Weichzeichnenradius

Beispiel für Umriss-Weichzeichnenradius

Radius: 5

Beispiel für Umriss-Weichzeichnenradius

Radius: 20

Beispiel für Umriss-Weichzeichnenradius

Radius: 40


Schatten weichzeichnen (Radius)

Mit diesem Radius wird der Schlagschatten weichgezeichnet. Ein hoher Wert verschmiert den Schatten:

Abbildung 16.343. Beispiel für Schatten-Weichzeichnenradius

Beispiel für Schatten-Weichzeichnenradius

Radius: 10

Beispiel für Schatten-Weichzeichnenradius

Radius: 20

Beispiel für Schatten-Weichzeichnenradius

Radius: 40


Weichzeichnen-Radius der Bump-Map (Alpha-Ebene)

Die Bump-Map, die zum Erzeugen des 3D-Effekts verwendet wird, ist die aktive Ebene (Alpha-Ebene), nachdem das Kantenerkennungsfilter angewendet wurde. Befor sie zum Prägen des Musters benutzt wird, wird erneut ein Gaußscher Weichzeichner mit dem angegebenen Radius darauf angewendet. Daher verringert ein hoher Wert den 3D-Effekt.

Standard-Bump-Map-Einstellungen

Wenn diese Eigenschaft aktiviert ist, wird das Bump-Map-Plugin mit seinen Vorgabeinstellungen verwendet. Andernfalls öffnet sich das Bump-Map-Dialogfenster, während das Filter arbeitet, und Sie können andere Einstellungen wählen. Wenn Sie allerdings das Dialogfenster durch Drücken des Abbrechen-Schalters verlassen, wird überhaupt keine Bump-Map angewendet.

Schattenversatz X; Y

Das ist die Anzahl Pixel, um die die Schattenebene nach rechts (X) bzw. nach unten (Y) verschoben wird. Anschließend wird die Ebene auf die Bildgröße beschnitten. Da es keine echte Hintergrundebene gibt, wird durch das Verschieben der ursprüngliche Bereich gelöscht:

Abbildung 16.344. Beispiel für Schattenversatz

Beispiel für Schattenversatz

X-Versatz: 50, Y-Versatz: 20