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 Überblenden aus; andere, wie Höhenverlauf oder Perlin- und Worley-Rauschen, sind vielleicht weniger bekannt. In Filter Forge gibt es drei Arten von Komponenten, von denen jede eine andere Art von Aufgaben erfüllt – siehe Abbildungs-Komponenten, Kurven-Komponenten und Numerische Komponenten.
Mit den Anpassungen werden Farb- und Tonwertänderungen am Quellbild vorgenommen:
Kanalkomponenten extrahieren und montieren Farbkanäle nach verschiedenen Farbmodellen:
Externe Komponenten verwenden das aktuell in Filter Forge geladene Bild als ihre Quelle. Mit Ausnahme der Komponente Rahmen kannst du sie nicht verwenden, um ein von einer anderen Komponente erzeugtes Bild zu ändern.
Farbverlaufskomponenten erzeugen verschiedene Arten von Farbverläufen mit unterschiedlicher Farbverteilung, je nach Art des Farbverlaufs:
Rauschkomponenten erzeugen vielseitige Rauschtexturen, die zur Nachahmung einer Vielzahl von Objekten und Phänomenen verwendet werden können: Wolken, Gase, Sand, Schmutz, Flüssigkeiten, organisches Gewebe, Holz, Plastik, Tarnung, Schaltkreise, Rohrgitter, Kies, Getreide, Samen, Bakterien, Zellen oder Pyramiden:
Mit Ausnahme von Kaleidoskop, das seine Quelle in ein kaleidoskopisches Muster verwandelt, erzeugen diese Komponenten verschiedene Muster, ohne ein Quellbild zu verwenden. Jeder Filter, der diese Komponenten verwendet, wird automatisch als diskreter Filter eingestuft (mit Ausnahme von Freie Ellipse, Freies Polygon und Freies Rechteck, die die nahtlose Kachelung vollständig deaktivieren):
Die Verarbeitungskomponenten führen verschiedene Bildveränderungen durch:
Die RGB-Mathe-Komponenten führen Berechnungen mit den RGB-Kanälen durch:
Transformieren-Komponenten führen grundlegende Bildtransformationen durch:
Kurvenoperationen modifizieren und kombinieren Kurven, die von anderen Kurven-Komponenten bereitgestellt werden:
Kurven-Komponenten erzeugen verschiedene Kurven:
Mit den erweiterten Komponenten kannst du Loops und Rekursionen verwenden und die Skriptsprache Lua zur Erstellung benutzerdefinierter Komponenten einsetzen.
Slave-Komponenten geben einen Parameter ihrer Master-Komponente an den Komponenten-Teilbaum weiter. Sie sind von ihren Master-Komponenten nicht abtrennbar.
Animationskomponenten ermöglichen es dem Filter, animierte Bildsequenzen zu erzeugen:
Veraltete Komponenten sind ältere Komponentenversionen, die aus Kompatibilitätsgründen beibehalten werden. Die Kategorie Veraltete Komponenten ist nur sichtbar, wenn eine entsprechende Option in den Filter-Editor Optionen aktiviert ist:
Steuerkomponenten ermöglichen dir die Steuerung von Filterparametern außerhalb des Filter-Editors, indem du ein Steuerelement auf dem Einstellungs-Tab in den Filtersteuerungen hinzufügst: