Zum Hauptinhalt springen

Pfade

Ein Pfad ist eine Kurve, die Sie aus Punkten zeichnen. Er erledigt zwei recht verschiedene Aufgaben, und beide zu kennen lohnt sich:

  1. Eine Form — ziehen Sie ein Profil entlang der Kurve, und Sie bekommen ein Rohr, ein Seil, eine Straße, ein Geländer, ein Band, eine Neonröhre.
  2. Eine Route — schicken Sie ein Objekt mit dem Schritt „entlang eines Pfads fliegen" daran entlang: ein Zug, eine Kamerafahrt, eine patrouillierende Wache.

Die Punkte werden relativ zum Objekt gespeichert, das Objekt zu verschieben, zu drehen oder zu skalieren nimmt also den ganzen Pfad mit.

Die Kurve formen

EinstellungTut
pointsdie Punkte, durch die die Kurve läuft
curvesmooth rundet durch sie hindurch, linear verbindet sie mit geraden Abschnitten
tensionwie eng sich eine glatte Kurve an ihre Punkte schmiegt
closeddas Ende zurück an den Anfang binden — eine Schleife

Daraus eine Form machen

Standardmäßig ist ein Pfad unsichtbar — nur eine Route. Zu Geometrie wird er auf zwei Arten.

Als Rohr: Geben Sie ihm einen radius über null, und Sie bekommen ein rundes Rohr entlang der Kurve. radialSegments bestimmt, wie rund es wirkt, tubularSegments, wie glatt es über seine Länge ist.

Als gezogenes Profil: Wählen Sie ein profile (Kreis, Rechteck oder Stern), und dieser Umriss wird entlang der Kurve getragen.

EinstellungTut
profileSizewie groß der Umriss ist
sidesEcken bei einem Kreis oder Zacken bei einem Stern
ringhöhlt das Profil aus — 0 massiv, gegen 1 eine dünne Schale
arcunter 360° öffnet sich der Umriss zu einem Ausschnitt
rotation · twistder Winkel des Profils am Anfang und wie weit es sich bis zum Ende dreht
startScale · endScaleVerjüngung von einem Ende zum anderen
depth · offsetwelcher Anteil des Pfads bedeckt ist und wo er beginnt
capsflache oder abgerundete Enden
Hier kommen die interessanten Formen her

Ein hohles Rechteckprofil mit Drehung ergibt einen spiraligen Kanal. Ein ausgehöhlter Stern wird zu einem Kabelkanal. Ein Kreis, der auf nichts zuläuft, ergibt ein Horn oder einen Tentakel. Ein depth unter 1 lässt Sie animieren, wie eine Form sich selbst entlang ihres Pfads zeichnet.

Ihn als Route benutzen

Ein Pfad gehört seinem eigenen Objekt. Um etwas daran entlangzuschicken, setzen Sie einen Schritt Fly along path auf das, was reisen soll, und richten sein Feld path auf das Objekt mit der Kurve.

EinstellungTut
pathdas Objekt, das die Kurve hält
durationwie lange ein Durchgang dauert, in Sekunden
loopeinmal, eine Anzahl von Malen, oder endlos
orientsich im Fahren entlang der Kurve ausrichten
reversein die andere Richtung fahren

Stop path flight hält es wieder an.

Eine Patrouillenroute in drei Schritten

Legen Sie ein leeres Objekt an, zeichnen Sie den Pfad darauf, und geben Sie Ihrer Wache einen Schritt Fly along path, der darauf zeigt, mit loop: forever und eingeschaltetem orient. Mehrere Wachen können sich einen Pfad teilen — versetzen Sie sie, indem Sie jeder eine andere duration geben oder ihren Start verzögern.

Weil die Kurve zu ihrem Objekt gehört, verschiebt das Verschieben dieses Objekts die ganze Route. Ein an eine fahrende Plattform gehängter Patrouillenpfad funktioniert weiter, wenn die Plattform sich bewegt.


Weiter: Ihr erstes Skript — wenn Sie mehr Kontrolle wollen.