Spline (Poly Quadratic)

Knotensymbol

In: Spline & Path Tools > Spline-Werkzeuge

Beschreibung

Erzeugt einen Spline-Effekt entlang mehrerer Punkte. Die Anzahl und die Positionen dieser Punkte können willkürlich sein oder von einem Punktlisten-Knoten gesammelt werden.

Die Bahn der Spline kann von ihren Zwischenpunkten weg geglättet werden, indem jeder Zwischenpunkt der Treffpunkt der “Out”- und “In”-Tangenten der Nachbarn ist.

Eingaben

Vorschau Graustufen
Die Vorschau der Eingabe-Splines als Graustufenbild.
Spline-Kabel Farbe
Die Koordinaten der in den RGBA-Kanälen eines Farbbildes codierten Punkte der Eingabesplines:
R - X-Position
G - Y-Position
B - Height
A - Packed data:
- Sign: Spline ist geschlossen (negativ) oder offen (positiv);
- Absolute Wert: Thickness + 1.
Spline-Daten Farbe
Zusätzliche Daten der Eingabe-Splines, die in den RGBA-Kanälen eines Farbbildes codiert sind.
R - Tangenten X
G - Tangenten Y
B - Nicht verwendet
A - Nicht verwendet
Spline-Betrag Integer
Die Anzahl der Eingabe-Splines.
Punktevorschau Graustufen
Die Vorschau der Punkte als Graustufenbild.
Eingabepunktliste Farbe
(verfügbar, wenn “Eingabepunktliste verwenden” auf “True” gesetzt ist) Eine Punktliste, die in den RGBA-Kanälen eines Farbbildes codiert ist:
R - X position
G - Y position
B - Height
A - Packed data:
- Ganzzahl part: Smoothness;
- Bruchteil: Thickness.
Punktzahl Integer
(verfügbar, wenn “Eingabepunktliste verwenden” auf “True” gesetzt ist) Die Anzahl der Punkte.
IMPORTANT
Die Connectors Punktliste und Punktnummer sind nicht kompatibel mit den Connectors Spline-Code, Spline-Daten und Spline-Betrag, da sie auf unterschiedlichen Daten basieren.

Ausgaben

Vorschau Graustufen
Die Vorschau der Ausgabe-Splines als Graustufenbild.
Spline-Kabel Farbe
Die Koordinaten der in den RGBA-Kanälen eines Farbbildes codierten Punkte der Ausgabesplines.
R - X-Position
G - Y-Position
B - Height
A - Packed data:
- Sign: Spline ist geschlossen (negativ) oder offen (positiv);
- Absolute Wert: Thickness + 1.
Spline-Daten Farbe
Zusätzliche Daten der in den RGBA-Kanälen eines Farbbilds codierten Ausgabe-Splines.
R - Tangenten X
G - Tangenten Y
B - Nicht verwendet
A - Nicht verwendet
Spline-Betrag Integer
Die Anzahl der Ausgabe-Splines.

Parameter

Anzahl der Punkte Integer
Die beliebige Anzahl der Punkte, die zum Erstellen des Splines verwendet werden.
Spline-Eingangsverbindungsmodus Integer
Die Methode, die zum Verbinden der Splines für die Eingabe verwendet wird:
- Auto: Das Ende des letzten Splines für die Eingabe ist mit dem Anfang des generierten Splines verbunden, und das Ende des generierten Splines ist mit dem Anfang des ersten Splines für die Eingabe verbunden;
- Manuell: Sie können angeben, welcher der Splines für die Eingabe mit den Enden des generierten Splines verbunden werden soll und wo diese Verbindungen auf den Splines für die Eingabe platziert werden sollen.
Spline schließen Boolescher Wert
Steuert, ob der Endpunkt des Splines mit seinem Startpunkt verbunden werden soll.
Die Glättung, die auf den Spline am Start- und Endpunkt angewendet wird, wird durch die Werte für die Smoothness dieser Punkte angegeben.
Richtung spiegeln Boolescher Wert
Kehrt die Richtung des Spline um.
Eingabepunktliste verwenden Boolescher Wert
Verwenden Sie statt einer beliebigen Punktliste die Punktliste, die in den Verbindungen “Eingabepunktliste” und “Punktnummer” angegeben ist.
Die Punktliste kann von einem Punktliste-Knoten bereitgestellt werden.
Start mit Eingabe-Spline verbinden Boolescher Wert
Wenn dieser Wert auf “True” gesetzt ist, ist der Start des generierten Splines mit dem letzten Punkt des letzten Splines in den Eingabe-Splines verbunden.
Spline-Index für Verbindung starten Integer
(Verfügbar, wenn “Spline-Eingangsverbindungsmodus” auf “Manuell” und “Start an Eingangsleitung anschließen” auf “Wahr” gesetzt ist) Der Index des Eingangs-Splines, der mit dem Start des generierten Splines verbunden werden soll.
Verbindungsposition starten Gleitend
(Verfügbar, wenn “Spline-Eingangsverbindungsmodus” auf “Manuell” und “Start mit Eingangsverbindung verbinden” auf “Wahr” gesetzt ist) Die Position auf dem ausgewählten Eingangs-Spline, an der die Verbindung mit dem Start des erzeugten Spline enden soll.
Dieser Wert ist die normalisierte Länge des ausgewählten Eingangs-Splines.
Ende mit Eingabe-Spline verbinden Boolescher Wert
Wenn dieser Wert auf “True” gesetzt ist, wird das Ende des generierten Splines mit dem ersten Punkt des ersten Splines in den Eingangs-Splines verbunden.
Spline-Index für Verbindung beenden Integer
(Verfügbar, wenn “Spline-Eingangsverbindungsmodus” auf “Manuell” und “Spline-Ende an Eingang anschließen” auf “Wahr” eingestellt ist) Der Index des Eingangs-Splines, der mit dem Ende des generierten Splines verbunden werden soll.
Verbindungsposition beenden Gleitend
(Verfügbar, wenn “Spline-Eingangsverbindungsmodus” auf “Manuell” und “Spline-Ende an Eingang anschließen” auf “Wahr” gesetzt ist) Die Position auf dem ausgewählten Eingangs-Spline, an der die Verbindung zum Ende des erzeugten Spline enden soll.
Dieser Wert ist die normalisierte Länge des ausgewählten Eingangs-Splines.
Einheitliche Verteilung Boolescher Wert
Wenn dieser Wert auf “true” gesetzt ist, werden die Punkte des Splines in gleichmäßigen Abständen vom Anfang bis zum Ende ausgerichtet.
Spline anfügen Boolescher Wert
Fügt den generierten Spline am Ende der Liste der Splines hinzu, die mit den Spline-Eingängen verbunden sind.
Nicht-quadratische Korrektur Boolescher Wert
Passen Sie die Punktpositionen und die Thickness an, um die Spline-Form in nicht quadratischen Auflösungen beizubehalten.
Dies wirkt sich auch auf die einheitliche Verteilung aus.
Anpassung der globalen Smoothness Gleitend
Wendet einen gleichmäßigen Versatz auf den Wert der Smoothness aller Punkte an.
Der resultierende Wert für die Smoothness wird auf den Bereich [0;1] geklemmt.
Punkteigenschaften
p# Eigenschaften Float3
Legt die Eigenschaften des p#-Punkts fest.
- Height: Passt das Height des Punkts an, an dem ein niedrigerer Wert eine niedrigere oder tiefere Position bedeutet;
- Smoothness: Verschiebt den Beginn der Glättung des Splines bei p#, wobei ein Wert von 0 zu einer harten Trajektorie und 1 zu einer völlig glatten führt;
- Thickness: Passt die Thickness des Splines bei p# an. Thickness wird von bestimmten Spline-Knoten verwendet.
Punktkoordinaten
p# Float2
Legt die Position des p#-Punkts im Texturen-Leerzeichen fest.
Vorschau
Tangenten anzeigen Boolescher Wert
Zeigt die Tangenten von p1 und p3 auf p2 in der Vorschauausgabe an.
Richtungshelfer anzeigen Boolescher Wert
Zeigt einen Punkt am Anfang des Splines und eine Pfeilspitze an seinem Ende in der Vorschauausgabe an.
Umschlag der Thickness anzeigen Boolescher Wert
Zeigt an den Kanten der Spline-Thickness zusätzliche Linien an.
Punktebezeichnung anzeigen Boolescher Wert
Zeigt für jeden Punkt den Namen des Punkts daneben in der Vorschau an.
Labelgröße für Punkte Gleitend
(Diese Option ist verfügbar, wenn “Punktebeschriftung anzeigen” auf “Wahr” gesetzt ist.) Die Beschriftungsgröße für jeden Punkt im Breitenbereich, wobei 0,1 ein Zehntel der Textur der Textur ist.
Punkte anzeigen Boolescher Wert
Zeigt die Steuerpunkte für den Spline an.
Punktgröße Gleitend
(Verfügbar, wenn “Punkte anzeigen” auf “Wahr” gesetzt ist) Der Radius der Punkte im Breitenbereich, wobei 0,1 ein Zehntel der Textur der Textur ist.
Segmentierungsbetrag Ganzzahl
Passt die Anzahl der Segmente an, die zum Zeichnen der Spline-Visualisierung in der Vorschauausgabe verwendet werden.
Ein höherer Wert führt zu einer glatteren Linie.
Thickness (px) Fließkommazahl
Passt die Thickness der Spline-Visualisierung in Pixel in der Vorschau an.

Beispiele

table 0-row-2 html-authored no-header
SplinePolyQuadratic-Variant1-Before
Vorher
SplinePolyQuadratic-Variant1-After
Nach
Knotenbeispiel 2
recommendation-more-help
substance-3d-designer-help-guide