Im Filter Editor erstellst du Filter aus Komponenten. Im Gegensatz zum "Zeichnen"-Ansatz, der in allen Bitmap-Bearbeitungsprogrammen üblich ist, verwendet der Editor einen "knotenbasierten" Ansatz - anstatt dein Bild Schritt für Schritt zu ändern, wie du es in Bitmap-Editoren tust, "beschreibst" du in Filter Forge, welche Operationen in welcher Reihenfolge durchgeführt werden müssen, um das gewünschte Bild zu erzeugen. Die Operationen werden durch Komponenten dargestellt und die Reihenfolge der Operationen wird durch Verbindungen zwischen ihnen definiert.
In der Basic-Edition von Filter Forge kannst die Filter, die du erstellst oder bearbeitest, nicht speichern. Mit diesen Editionen kannst du neue Filter von Grund auf neu erstellen oder vorhandene Filter im Filter-Editor öffnen und bearbeiten, um einen Blick auf ihr Innenleben zu werfen und zu lernen, wie sie funktionieren, aber du kannst sie nicht speichern. Weitere Informationen findest du unter: Filter Forge Editionen.
Hier erfährst du, wie du dich im Editor zurechtfindst:
Komponenten sind die grundlegenden Bausteine, die du miteinander verbindest, um einen Filter zu erstellen. Viele Komponenten führen bekannte Operationen wie Unschärfe, Farbanpassungen, Verzerrungen und Überblendungen durch; andere, wie Höhenverläufe oder Perlin- und Worley-Rauschen, sind vielleicht weniger bekannt. Jede Komponente kann mehrere Eingänge, aber nur einen Ausgang haben:
Jede Komponente kann mehrere Eingänge, aber nur einen Ausgang haben.
Hier erfährst du, was du über die Ein- und Ausgänge von Komponenten wissen musst:
Anstatt dein Bild Schritt für Schritt zu ändern, wie du es in jedem Bitmap-Editor tun würdest, "beschreibst" du in Filter Forge, welche Operationen in welcher Reihenfolge durchgeführt werden müssen, um das gewünschte Ergebnis zu erzielen. Die Operationen werden durch Komponenten dargestellt und die Reihenfolge der Operationen wird durch Verbindungen zwischen ihnen definiert. Die Komponenten in einem Filter können mit Arbeitern an einem Fließband verglichen werden - jede Komponente nimmt die von "vorgelagerten" Komponenten gelieferten Eingabedaten auf, verarbeitet sie und sendet das Ergebnis an andere Komponenten weiter:
Die Bestandteile eines Filters können mit Arbeitern an einem Fließband verglichen werden.
Im obigen Beispiel führt Filter Forge die folgenden Anweisungen aus:
Es gibt drei Arten von Komponenten in Filter Forge: Abbildungs-Komponenten, Kurven-Komponenten und numerische Komponenten. Jeder Komponententyp führt eine andere Klasse von Aufgaben aus. Der Typ einer Komponente kann anhand der Farbe des Ausgabedreiecks ("Nase") oder der Beschriftung bestimmt werden:

Abbildungs-Komponenten
Abbildungs-Komponenten sind die wichtigsten – sie erzeugen und verarbeiten Bilder. Ohne die Verwendung von Abbildungs-Komponenten kannst du keinen funktionierenden Filter erstellen. Beispiele für Abbildungs-Komponenten sind Unschärfe die Quellbilder weichzeichnet, Karo das Schachbrettmuster erzeugt, und Levels das den Tonwertbereich anpasst. Abbildungs-Komponenten werden so genannt, weil sie eine wichtige Fähigkeit bieten, die als Parameterabbildung bezeichnet wird (siehe unten).
Kurven-Komponenten
Kurven-Komponenten erzeugen, verändern oder kombinieren Kurven. Beispiele für Kurven-Komponenten sind die Komponente Welle die verschiedene Wellenformen erzeugt, oder die Komponente Treppe die eine Treppenkurve erzeugt, die für Posterisierungseffekte nützlich ist. Kurven-Komponenten erzeugen oder verändern Bilder nicht direkt – sie werden zusammen mit Abbildungs-Komponenten verwendet, die über Kurveneingänge verfügen. Beispiele für Abbildungs-Komponenten, die Kurven verwenden können, sind die Komponente Tonwertkurve die dieselbe Funktion wie die Einstellung in Adobe® Photoshop® erfüllt, oder Profilverlauf der Kurven verwendet, um sein Gradientenprofil zu definieren.
Numerische Komponenten erzeugen Zahlen. Beispiele für numerische Komponenten sind Schieberegler, Wert und Checkbox. Sie sind eine Unterart von Steuerkomponenten die zur Erstellung der Benutzeroberfläche verwendet werden, die du auf dem Einstellungs-Tab in den Filtersteuerungen siehst, so dass jeder den Filter anpassen kann, ohne wissen zu müssen, was drin ist. Eine einzelne numerische Komponente kann sich auf mehrere Eingaben anderer Komponenten auswirken, und die Art und Weise, wie sie sich auswirkt, kann mit Remapper angepasst werden.
zu manifestieren und den Benutzern die Möglichkeit zu geben, die Filtereinstellungen zu optimieren, ohne den Filter-Editor öffnen zu müssen. Ähnlich wie andere Komponenten lassen sich die Steuerkomponenten in drei Kategorien einteilen: Abbildungs-Komponenten (wie Farbsteuerung) können nur mit Abbildungs-Eingaben verbunden werden; Kurven-Komponenten (wie Kurvensteuerung) können nur mit Kurven-Eingaben verbunden werden, und Numerische Steuerungen (wie Schieberegler) können nur mit Numerischen-Eingaben verbunden werden.
Steuerkomponenten bieten nicht nur eine Schnittstelle zu den Filtersteuerelementen, sondern können auch Gruppeneingänge definieren, wenn sie in einer Gruppe plaziert werden.
Parameterabbildung ist eines der Schlüsselkonzepte des Filter-Editors, und das Verständnis dafür ist für die Erstellung von Filtern unerlässlich. Wie der Name schon sagt, erfolgt die Parameterabbildung über Abbildungs-Komponenten und Abbildungs-Eingaben – das ist auch der Grund, warum sie Abbildungs-Komponenten und nicht "Bild-Komponenten" heißen.
Abbildung bedeutet, dass Komponentenparameter mit Bildern definiert werden (im Gegensatz zu Steuerelementen wie Schiebereglern oder Checkboxen). Wenn ein Parameter abgebildet ist, kann sein Wert für verschiedene Bereiche des Bildes unterschiedlich sein, während ein nicht abgebildeter Parameter (dessen Wert durch eine Checkbox oder einen Schieberegler definiert ist) im gesamten Bild konstant ist. Hier ein Beispiel für eine Parameterabbildung:
Die Kontrast -Stufe wird mit einem Farbverlauf abgebildet.
Im obigen Beispiel ist ein Schwarz-Weiß-Farbverlauf mit dem Eingang Kontrast der Komponente Helligkeit / Kontrast verbunden – die Kontrast -Stufe wird mit einem Farbverlauf abgebildet. Da der Parameter Kontrast von -100 bis 100 reicht, entsprechen schwarze Bereiche des Farbverlaufs dem Kontrast von -100 (linker Teil der Miniaturansicht)), weiße Bereiche dem Kontrast von 100 (rechter Teil der Miniaturansicht) und die Graustufen dazwischen den dazwischen liegenden Kontraststufen.
Weitere Informationen und Beispiele für die Abbildung von Parametern findest du unter: Abbildungs-Eingaben (Abschnitt Funktionsweise der Abbildung).
Verbindungen zwischen Komponenten gehen immer vom Ausgang einer Komponente zu einem Eingang einer anderen Komponente, nicht umgekehrt. Um eine Verbindung zu erstellen, ziehe eine Linie vom Ausgangsdreieck zum gewünschten Eingang. Sowohl Eingänge als auch Ausgänge sind je nach Typ farblich gekennzeichnet. Die Farbe eines Eingangssteckplatzes zeigt an, welche Art von Komponenten mit diesem Eingang verbunden werden können. Es gelten folgende Faustregeln:
Die Komponente Ergebnis ist eine besondere Komponente, die in jedem Filter vorhanden ist. Sie dient als Endpunkt, das endgültige Ziel des Verbindungsflusses, und hat daher kein Ausgabedreieck. Die Ergebnis-Komponente definiert auch den Filtertyp: Einfache Filter haben in der Regel ein flaches 2D-Aussehen, während Oberflächen-Filter als 3D-Oberflächen gerendert werden, die HDRI-Beleuchtung unterstützen und Bump und Normale Karten erzeugen können. Außerdem kannst du über die Ergebnis-Komponente vom Filter-Editor aus auf die Filtersteuerungen zugreifen.
