Neueste Meldungen
TutorialsBlender

Blender Geometry Nodes: Kurven mit dem Trim-Curve-Knoten kürzen

Der Trim-Curve-Knoten in Blender Geometry Nodes kürzt Kurven am Anfang und Ende anhand eines Faktors oder einer Länge. Dieser Leitfaden erläutert die grundlegenden Einstellungen und wichtigen Einschränkungen.

Visualisierung eines modernen Innenraums, hervorgehoben durch geschwungene LinienKI-Bild
Symbolbild, mit KI erzeugt.Bild: 3dsınıfı / FCA AI

Kurz gesagt

  1. Trim Curve legt mit Start- und Endposition fest, welcher Abschnitt einer Spline verwendet wird.
  2. Der Factor-Modus arbeitet mit Werten zwischen 0 und 1, der Length-Modus mit der Länge der Spline.
  3. Der Knoten unterstützt derzeit keine zyklischen (cyclic) Splines.
  4. Nach dem Kürzen werden NURBS-Splines in Poly-Splines umgewandelt.

Was erfahren Sie in diesem Leitfaden?

Der Trim-Curve-Knoten im Geometry-Nodes-System von Blender legt fest, welcher Abschnitt einer Kurve in der Ausgabe erhalten bleibt. In diesem Leitfaden gehen wir Schritt für Schritt auf die Eingänge und Arbeitsmodi des Knotens ein. Außerdem erklären wir, was nach der Verarbeitung mit Bezier- und NURBS-Splines geschieht, welche Einschränkung für zyklische Splines gilt und worauf Sie bei Kurvennormalen achten sollten.

Trim Curve kann bei Modellierungs- und Visualisierungsarbeiten in der Architektur dazu dienen, nur einen bestimmten Abschnitt einer Kurve zu verwenden. Denkbar ist beispielsweise, festzulegen, welcher Teil einer Bewegungslinie oder eines linearen Fassadenelements angezeigt werden soll. Das sind Beispiele für den Einsatz des Knotens in der Architektur, keine fertigen Workflows oder Garantien für automatische Ergebnisse bei einem bestimmten Projekttyp.

Voraussetzungen

  • Sie benötigen eine Blender-Installation, in der Sie mit Geometry Nodes arbeiten können. Die Quelldokumentation führt Trim Curve unter den Kurvenoperationen in Geometry Nodes auf.

  • Die Quellen nennen keine bestimmte Blender-Version als Mindestanforderung. Daher geben wir hier keine Versionsnummer vor; prüfen Sie die Benutzeroberfläche und das Verhalten des Knotens in der verwendeten Version.

  • Die Dokumentation nennt für diesen Knoten weder Rechenanforderungen noch eine Pflicht zur Kontoerstellung oder Kosten.

  • Damit Trim Curve funktioniert, wird eine Kurvengeometrie benötigt. Der Curve-Eingang nimmt die Kurvenkomponente entgegen, der Curve-Ausgang gibt die Ergebnisgeometrie aus.

Mit Trim Curve arbeiten

1. Die zu kürzende Kurvengeometrie festlegen

Vergewissern Sie sich zunächst, dass im Geometry-Nodes-Graph die Kurve vorhanden ist, die Sie bearbeiten möchten. Trim Curve gibt den Abschnitt zwischen Start- und Endposition der Spline aus. Der Curve-Eingang übernimmt die Kurvenkomponente; das Ergebnis erhalten Sie am Curve-Ausgang. Beachten Sie dabei, dass der Selection-Eingang festlegt, auf welche Kurven die Operation angewendet wird.

Selection ist ein Boolean-Field-Eingang, der für jede Kurve bestimmt, ob sie gekürzt wird. Sie können ihn daher verwenden, um das Ergebnis der Auswahl zu steuern. Die Quelldokumentation gibt weder eine bestimmte Auswahlformel noch einen Standardwert vor. Wie das Auswahlfeld erzeugt wird, hängt vom jeweiligen Geometry-Nodes-Graph ab.

2. Den Anfang des Ausschnitts einstellen

Der Start-Eingang bestimmt die Anfangsposition des Spline-Abschnitts, der in der Ausgabe erhalten bleibt. Diese Position lässt sich auf zwei Arten angeben: als Anteil der Spline-Länge oder als Länge, gemessen vom Anfang aus. Welche Bedeutung gilt, wird über die Einstellung Mode festgelegt.

Wichtig ist, Start und Ende gemeinsam zu betrachten. Ist der Wert von Start größer als der von End, entsteht eine Spline mit nur einem Punkt an der Position, an der Start abgetastet wird. Wenn sich das Ergebnis beim Ändern der Werte unerwartet stark verkürzt oder nicht mehr wie eine Linie aussieht, sollten Sie zuerst diese Einstellung prüfen.

3. Den Endpunkt festlegen

Der End-Eingang bestimmt, wo der ausgegebene Abschnitt der Spline endet. Der Bereich zwischen Start- und Endwert legt fest, welcher Kurvenabschnitt erhalten bleibt. Trim Curve erzeugt die Kurve nicht von Grund auf neu, sondern wählt den zu verwendenden Bereich auf der vorhandenen Spline aus.

Die ausgegebene Kurve können Sie über den Curve-Ausgang an den weiteren Graph anschließen. Da die Quellen dieses Leitfadens keine konkrete Einrichtung nachfolgender Knoten beschreiben, gehen wir hier weder von einer bestimmten Knotenkette noch von einem bestimmten Pfad in der Benutzeroberfläche aus.

4. Den Factor- oder Length-Modus auswählen

Die Einstellung Mode bestimmt, wie die Endpunkte berechnet werden:

  • Factor: Start- und Endposition werden als Verhältnis zur Länge jeder Spline angegeben. Die Eingangswerte müssen zwischen 0 und 1 liegen. So lässt sich die relative Position eines Abschnitts unabhängig von der Länge der Spline beschreiben.

  • Length: Die Endpunkte werden über eine Längenangabe ab dem Anfang der Spline festgelegt. Die Eingabewerte müssen zwischen 0 und der Länge der jeweiligen Spline liegen. Der Wert bezeichnet hier eine Entfernung auf der Spline, keinen Anteil.

Die beiden Modi sollten nicht verwechselt werden. Es ist nicht davon auszugehen, dass derselbe Zahlenwert in den Modi Factor und Length dieselbe Position bezeichnet: Im einen Modus ist der Wert ein Verhältnis, im anderen eine Längenangabe. Um nachvollziehbare Ergebnisse zu erhalten, sollten Sie außerdem die in der Dokumentation angegebenen Grenzen einhalten.

5. Spline-Typ und Normalen prüfen

Bezier-Splines behalten nach dem Kürzen ihren Spline-Typ. Um die Kontinuität der Form zu erhalten, passt der Knoten die Kontrollpunkte und Griffe an den Enden entsprechend an. NURBS-Splines werden nach dem Kürzen dagegen als Poly-Splines ausgegeben. Das sollten Sie in Graphen berücksichtigen, bei denen der Kurventyp in späteren Schritten wichtig ist.

Trim Curve unterstützt derzeit keine zyklischen Splines. Wenn Ihre Kurve eine geschlossene Schleife enthält, müssen Sie diese Einschränkung berücksichtigen. Die Dokumentation nennt keine alternative Methode, die zyklische Splines unterstützt.

Da Kurvennormalen anhand der endgültigen Kurve berechnet werden, kann das Kürzen bei Verwendung der Methode Minimum twist die Normalenrichtung verändern. Der Grund: Die Methode Minimum berücksichtigt beim Bestimmen der endgültigen Normalen die gesamte Länge der Kurve. Laut Dokumentation kann es in manchen Fällen helfen, die ursprünglichen Normalen mit dem Knoten Capture Attribute zu speichern und später zu verwenden. Wenn das erforderlich ist, sollten Sie einen Graphen entwerfen, der die Normaleninformationen vor dem Kürzen erhält.

Häufige Fehler

  • Factor-Werte wie Entfernungen verwenden: Factor entspricht einem Anteil der Spline-Länge; die Eingabewerte müssen zwischen 0 und 1 liegen. Wählen Sie den Length-Modus, wenn Sie Positionen über eine Entfernung festlegen möchten.

  • Die Grenzen für Length übersehen: Length-Eingaben müssen zwischen 0 und der Spline-Länge liegen. Prüfen Sie die betreffende Spline und den ausgewählten Modus, bevor Sie Werte verwenden, die nicht zur Kurvenlänge passen.

  • Die Reihenfolge von Start und End vergessen: Ist Start größer als End, besteht die Ausgabe statt eines normalen Abschnitts aus einem einzelnen Punkt an der Startposition.

  • Davon ausgehen, dass zyklische Splines unterstützt werden: Die Dokumentation hält ausdrücklich fest, dass Trim Curve diesen Spline-Typ nicht unterstützt.

  • Annehmen, der Spline-Typ bleibe unverändert: Bezier-Splines bleiben Bezier-Splines, während NURBS-Splines in Poly-Splines umgewandelt werden.

  • Davon ausgehen, dass die Normalen unverändert bleiben: In manchen Fällen können sich die Normalen beim Kürzen ändern, wenn Minimum twist verwendet wird. Prüfen Sie, ob Sie die ursprünglichen Normaleninformationen speichern müssen.

Was bedeutet das für Workflows in Architektur und Visualisierung?

Trim Curve bietet Architektinnen und Architekten, Innenarchitektinnen und Innenarchitekten sowie Visualisierungskünstlerinnen und -künstlern einen parametrischen Kontrollpunkt, wenn sie nur einen bestimmten Abschnitt einer kurvenbasierten Geometrie verwenden möchten. Für die Arbeit mit Anteilen eignet sich der Modus Factor; wenn eine direkte Entfernung angegeben werden soll, ist Length die passende Wahl. So lassen sich etwa die relative Auswahl eines Kurvenabschnitts bei Splines unterschiedlicher Länge und die maßbezogene Auswahl eines Abschnitts voneinander unterscheiden.

Allerdings können Kurven im bestehenden Projekt zyklisch sein, oder nachfolgende Verarbeitungsschritte können davon abhängen, dass der NURBS-Typ erhalten bleibt. In solchen Fällen können die Einschränkungen des Knotens die Entwurfsentscheidungen beeinflussen. Da die Quellen weder Hardwareanforderungen noch Angaben zur Kompatibilität zwischen Versionen enthalten, können wir keine konkrete Computerempfehlung oder Versionsgarantie geben. Es ist sinnvoll, den Knoten vor der Integration in den Workflow in der verwendeten Blender-Version zu testen – besonders im Hinblick auf Spline-Typ und Normalenverhalten.

Nächste Schritte

Probieren Sie zunächst die Modi Factor und Length getrennt an einer einfachen Kurve aus und beobachten Sie, wie sich das Ergebnis beim Ändern der Start- und Endwerte verändert. Vergleichen Sie anschließend den Ausgabetyp bei Bezier- und NURBS-Splines. Wenn Ihr Projekt zyklische Splines oder Normalen mit Minimum twist verwendet, prüfen Sie das Ergebnis zuletzt noch einmal in einem realen Graphen mit diesen Eigenschaften. So erkennen Sie die Einschränkungen des Knotens, bevor Sie ihn in einer Produktionsdatei einsetzen.

Quellen und Lizenz

Dieser Leitfaden wurde anhand der offiziellen Blender-Dokumentation zum Trim-Curve-Knoten und der Geometry-Nodes-Knotenübersicht ins Türkische übertragen und angepasst. Die verwendeten Quellen stehen unter der Lizenz CC BY-SA 4.0: Beschreibung des Trim-Curve-Knotens und Referenzseite zu Geometry Nodes.

Quellen

2 Quellen
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/curve/operations/trim_curve.html
Zusammenfassung
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/index.html
Zusammenfassung

Quelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.

Die Einschätzung von 3dsınıfı
3dEinschätzung der Redaktion

Trim Curve ist ein kleines, aber nützliches Werkzeug für Büros und Studierende, die Kurvengeometrie parametrisch steuern möchten. Besonders die Unterscheidung zwischen Kürzen nach Anteil und nach Entfernung hilft dabei, bei Kurven unterschiedlicher Länge die passende Methode bewusster auszuwählen.

Teams in der Türkei sollten die Themen zyklische Splines, NURBS-Umwandlung und Normalen testen, bevor sie den Knoten in einen Produktionsgraphen integrieren. Da die Quellen keine Angaben zu einer bestimmten Version, Hardwareanforderungen oder Kosten enthalten, reicht dieser Leitfaden allein nicht als Grundlage für eine Kauf- oder Upgrade-Entscheidung aus. Am vorsichtigsten ist es, das Verhalten in der vorhandenen Installation anhand einer kleinen Testdatei zu überprüfen.

Häufige Fragen

Wozu dient der Blender-Trim-Curve-Knoten?

Er gibt den Abschnitt zwischen Start- und Endposition der Splines in einer Kurvengeometrie aus. Diese Positionen lassen sich als Verhältnis oder Länge festlegen.

Was ist der Unterschied zwischen Factor und Length bei Trim Curve?

Factor verwendet ein Verhältnis zwischen 0 und 1 bezogen auf die Länge jeder Spline. Length verwendet eine Längenangabe, gemessen ab dem Anfang der Spline.

Unterstützt Trim Curve zyklische Splines?

Nein. Laut Blender-Dokumentation unterstützt Trim Curve derzeit keine zyklischen Splines.

Kommentare und Forum sind auf Türkisch.Mitdiskutieren
+

Verwandte Meldungen