Arbeiten mit Pfaden und Spline-Werkzeugen
Die Werkzeuggruppe “Pfad und Splines” umfasst eine Knotensammlung, mit der Sie Formen und Kurven mit unterschiedlichen Auflösungen erstellen und bearbeiten können, die zum Zeichnen, Zuordnen und Streuungen von Bildern verwendet werden.
Überblick
Was sind Pfade und Splines?
Pfade sind eine Reihe von Punkten, die in gerade Linien verbunden sind.
Splines sind glatte Kurven, deren Trajektorien durch Kontrollpunkte und die Tangenten dieser Punkte geformt werden.
Jeder Punkt steuert auch die Height- und Thickness-Attribute eines Splines, die zum Steuern der Zuordnung, Verkrümmung und Streuung von Bildern verwendet werden.
Jede kann geschlossene oder offene Formen erstellen.
Daher sind die von ihnen erstellten Bilder nicht direkt als Grafikelement verwendbar. Sie müssen von anderen Nodes in der Toolset verarbeitet werden, die sie in ein grafisches Ergebnis konvertieren können, das dann mit den anderen Nodes verwendet werden kann, die für Substance-Graf verfügbar sind.
Während Sie mit Pfaden und Splines arbeiten, können Sie diese Objekte, die einem Bild zugeordnet sind, in der Vorschau anzeigen, indem Sie den dedizierten Knoten Pfadevorschau für Pfade und die dedizierte Ausgabe Vorschau für Splines verwenden.
Leistung
Pfad und Spline-Werkzeuge erfordern umfangreiche Berechnungen, sodass Sie einige Einstellungen beachten sollten, um die beste Performance und Reaktionsfähigkeit bei der Arbeit mit den Tools sicherzustellen:
- Das Toolset verwendet Substance Engine-Funktionen, die auf der GPU viel schneller ausgeführt werden, umfassend. Verwenden Sie daher bitte die GPU-Version des Engine für Ihr System: Direct3D (Windows) oder OpenGL (macOS).
Sie können das Engine wechseln, indem Sie die Taste F9 drücken, oder indem Sie zu Extras > Engine wechseln gehen… in der Hauptmenüleiste. - Anschließend wird dringend empfohlen, die Kontextabhängige Bearbeitung im Abschnitt Graf der Voreinstellungen zu deaktivieren (navigieren Sie zu Bearbeiten > Voreinstellungen…). in der Hauptmenüleiste, um auf dieses Fenster zuzugreifen).
Bei der kontextbezogenen Bearbeitung können Sie Instanzknoten im Kontext des Host-Grafen öffnen, was zwar sehr praktisch ist, aber den Nebeneffekt hat, dass die Berechnungen, die für den Bildcache der Toolset erforderlich sind, exponentiell erhöht werden.
Wenn Sie eine dieser beiden Einstellungen in den empfohlenen Zustand ändern, sollten Sie eine deutliche Leistungsverbesserung bemerken.
Pfadwerkzeuge
Generieren von Pfaden
Das Pfade-Polygon generiert einen Pfad in Form eines Polygons mit dem angegebenen Radius und der angegebenen Seitenanzahl.
Alternativ können Pfade aus einem Graustufenbild mithilfe des Knotens “Mask to Paths” extrahiert werden.
Dies ist derzeit die einzige Möglichkeit, komplexe Formen zu erstellen. Sie können die gesamte Library von Substance Graf Nodes nutzen, um die Formen zu erstellen, die schließlich in Pfade konvertiert werden.
{width="600px"}
Bearbeiten von Pfaden
Mit Pfad 2D Transformieren, Pfadverkrümmung und Quad Transformieren auf Pfad können Sie die Form von Pfaden bearbeiten.
Sie können unerwünschte Pfade auch entfernen, indem Sie Pfade nach Index oder Länge mithilfe des Knotens Paths Select auswählen.
Eine komplexere Verarbeitung kann an jedem Punkt eines Pfades mithilfe des Scheitelpunkts Paths Prozessor erfolgen. Eine einfachere Version ist für leichtere Anpassungen vorhanden.
Pfade zum Spline-Effekt
Sie können die gesamte für Splines mit Pfaden dedizierte Toolset nutzen, indem Sie Pfade mithilfe des Knotens Pfade zu Spline in Splines konvertieren.
Beachten Sie, dass Splines Kurven sind und daher die Schärfe von Pfaden nicht beibehalten können. Erwarten Sie eine Glättung von Formen, wenn Sie Pfade in Splines konvertieren.
Eine sehr nützliche Kombination, um das Splines-Toolset über Pfade hinweg zu nutzen, ist die folgende:
Maske > Nach Pfaden maskieren > Pfade nach Spline
Spezifikationen für Pfadformate
Der Knoten “Pfade in Vorschau anzeigen” ist erforderlich, da Pfade die Daten von Pfaden ausgeben, die in einem Farbbild codiert sind.
Diese Codierung folgt einer Spezifikation, die auf der Seite “Paths Format Specifications” beschrieben ist.
Sie können diese Spezifikation verwenden, um mithilfe dieses Formats eigene Knoten zu erstellen und die Knoten Paths Vertex Processor optimal zu nutzen.
Spline-Werkzeuge
Splines generieren
Splines können mithilfe von Knoten wie Spline Circle, Spline (Cubic) oder Spline (Poly Quadratic) generiert werden. Mit diesen Knoten können Sie einen Spline einer beliebigen Trajektorie zeichnen, indem Sie verschiedene Steuerelemente verwenden, die vom Knoten abhängen.
Alternativ können Splines aus Pfaden mithilfe des Knotens Pfade zu Spline extrahiert werden.
Beachten Sie, dass Splines Kurven sind und daher die Schärfe von Pfaden nicht beibehalten können. Erwarten Sie eine Glättung von Formen, wenn Sie Pfade in Splines konvertieren.
Eine sehr nützliche Kombination, um das Splines-Toolset über Pfade hinweg zu nutzen, ist die folgende:
Maske > Nach Pfaden maskieren > Pfade nach Spline
Splines können Ihnen auch helfen, mehr Splines zu generieren. Die Spline Bridge (2 Splines) und Spline Bridge (List) erzeugen beispielsweise Splines, die eine Liste von Splines in der richtigen Reihenfolge durchlaufen.
Bearbeiten von Splines
Mit Spline 2D Transform und Spline Warp können Sie die Form der Splines bearbeiten.
Sie können auch unerwünschte Splines entfernen, indem Sie Pfade nach Index auswählen und Splines zuschneiden, indem Sie den Knoten Spline Select verwenden.
Zusätzlich zu ihrer Trajektorie können die Height- und Thickness-Eigenschaften von Splines im Nachhinein mithilfe des Spline Sample-Heights und der Spline Sample-Thickness angepasst werden.
Schließlich können mithilfe des Knotens Spline Merge List separate Splines zu einem einzigen Spline zusammengeführt werden.
Anfügen von Splines
Beim Erstellen und Bearbeiten von Splines müssen Sie möglicherweise mehrere Splines kombinieren, um sie anzupassen oder alle gleichzeitig zu verwenden.
Beachten Sie unbedingt, dass Splines als geordnete Liste gespeichert und verarbeitet werden.
Das Kombinieren von Splines erfolgt mithilfe des Knotens “Spline Append”. Anfügen ist der Vorgang, etwas am Ende einer geordneten Entität hinzuzufügen. Tatsächlich kombiniert der Knoten zwei Splines-Listen, indem er den zweiten Satz am Ende des ersten Satzes hinzufügt.
Daher ist es sehr wichtig, die Reihenfolge zu berücksichtigen, in der Sie Splines anfügen.
Dies wirkt sich auf Knoten aus, die Splines miteinander kombinieren müssen, z. B. Spline Bridge (List), Spline Bridge Mapper und Spline Merge List.
Spline-Eingänge und -Ausgänge
Splines werden mithilfe einer Gruppe von Verbindungen von einem Knoten an einen anderen übergeben:
- Spline Coords Color Die Koordinaten der in den RGBA-Kanälen eines Farbbildes codierten Spline-Punkte.
- Spline-Daten Farbe Zusätzliche Daten der Eingabe-Splines, die in den RGBA-Kanälen eines Farbbildes codiert sind.
- Spline-Betrag Ganzzahl Die Anzahl der Eingabe-Splines.
Jede Verbindung des Ausgangsknotens sollte mit der Verbindung des Eingangs des entsprechenden Namens im Zielknoten verbunden sein.
Um diese Verbindungen zu beschleunigen, können Sie Material oder Kompaktes Material verwenden. Link-Erstellungsmodi. So können Sie die drei Spline-Verbindungen in einem Arbeitsgang verbinden.
Das bedeutet, dass du vielleicht auf die Anzahl der Segmente achten musst, die zum Zeichnen eines Splines in einem Bild verwendet werden, da diese Anzahl zu niedrig ist, um glatte Kurven zu zeichnen, oder zu hoch und für die Zielauflösung zu niedrig.
Knoten, die Splines in einem Bild zeichnen, verfügen über den Parameter “Segments Amount”, mit dem Sie diese Anzahl von Segmenten steuern können. Ein höherer Wert führt zu glatteren Kurven auf Kosten der Leistung.
Erstellen von Bildern aus Splines
Wenn Sie mit dem Erstellen und Bearbeiten von Splines fertig sind, können Sie sie verwenden, um Bilder zu erstellen, die die restlichen Substance-Graf-Knoten nutzen können.
Es gibt drei Möglichkeiten, Splines zum Generieren von Grafiken zu verwenden:
- Rendern Sie den Spline mit seiner Form und seinen Eigenschaften mit dem Knoten Spline Render oder Spline Fill.
- Ordnen Sie Bilder entlang von Splines Zuordnungsknoten zu, z. B. Spline Mapper, Spline Bridge Mapper und Spline Flow Mapper;
- Streuung entlang Splines mit der Streuung auf Spline.