Zum Inhalt

Reiter Splines

Der Reiter Splines (erreichbar über das Straßen-Symbol in der seitlichen Werkzeugleiste) dient zum Entwerfen und Bearbeiten des Netzes aus Straßen, Straßenbahn- und Eisenbahngleisen, Gehwegen, Radwegen, Fahrbahnmarkierungen und Leitplanken.

Der Editor bietet zwei unterschiedliche Arbeitsmodi: die Bearbeitung geometrischer Scheitelpunkte (NODES) sowie die direkte Bearbeitung ganzer Abschnitte (FRAGMENTS), ergänzt durch leistungsstarke Werkzeuge für automatisches Verbinden, Höhenprofilierung und Klonen von Geometrien.

Hauptpanel des Reiters Splines


1. Symbolleiste und globale Parameter

Im oberen Bereich des Panels befinden sich Werkzeuge zur Verwaltung der Profilbibliothek sowie der globale Höhenversatz der Knoten:

  • REBUILD LIBRARY – scannt die Simulatorverzeichnisse erneut und aktualisiert die Liste der verfügbaren .sli-Dateien.
  • OPEN IN EXPLORER – öffnet das Verzeichnis des ausgewählten Spline-Profils im Windows-Explorer.
  • REFRESH THUMBNAIL – generiert ein neues Vorschaubild für das markierte Profil.
  • NODE HEIGHT OFFSET (mit Schaltflächen + / -): Globaler vertikaler Höhenversatz zur Darstellung der kugelförmigen Manipulationspunkte (Knotenmarker) relativ zur Spline-Geometrie.
    • Ermöglicht das Anheben oder Absenken der Knotenmarkierungen, sodass sie bündig auf der Fahrbahnoberfläche liegen (z. B. Änderung von 0.000 auf -0.090): Knoten vor dem Offset Knoten nach negativem Offset

2. Durchsuchen und Profilauswahl aus der Bibliothek

Spline-Profile können in zwei Modi durchsucht und angezeigt werden:

Flache Liste der Splines

Zeigt eine Liste der Profile mit Textur-Querschnittsvorschau, Profilnamen, Verzeichnis sowie einem Sternsymbol für Favoriten.

Verzeichnisbaum der Splines

Zeigt die physische Ordnerstruktur auf der Festplatte innerhalb des Verzeichnisses Splines.

  • Suche (SEARCH SPLINE): Filtert die Liste nach Name oder Pfad.
  • Favoritenleiste: Ein Klick auf den Stern heftet das Profil an die untere Schnellzugriffsleiste an.

3. Auswahl des Bearbeitungsmodus: NODES vs. FRAGMENTS

Ein Umschalter im Panel bestimmt die Art der Interaktion mit den Splines:

Umschalter für Modi Nodes und Fragments

Modus Anwendungsbereich
NODES Arbeiten an Scheitelpunkten (Kontrollpunkten der Verbindungen). Ermöglicht das Trassieren von Straßenverläufen, Dehnen, Biegen von Kurven, Anpassen von Radien, Glätten von Kanten und Bearbeiten der Knotenhöhen.
FRAGMENTS Arbeiten an ganzen Spline-Abschnitten als eigenständige Objekte. Ermöglicht das Verschieben, Drehen, Zerteilen (Cut), Spiegeln (Mirror) und Ersetzen von Profilen (Replace).

4. Knoten-Modus (NODES) – Erstellen und Modifizieren

Im Modus NODES werden an den Enden der Splines kugelförmige Kontrollpunkte (Knoten) dargestellt. Der aktive/ausgewählte Knoten leuchtet rot, inaktive Knoten erscheinen in Weiß.

A. Neuen Spline von Grund auf erstellen (Schritt für Schritt)

  1. Wählen Sie ein Spline-Profil aus der Bibliothek (oder der unteren Favoritenleiste) aus.
  2. Stellen Sie sicher, dass kein Knoten ausgewählt ist (drücken Sie Esc).
  3. Drücken Sie die Taste N. Am Mauszeiger erscheint der Marker für den ersten Punkt.
  4. Klicken Sie mit LMB auf das Gelände, um den Anfangsknoten zu setzen.
  5. Bewegen Sie den Mauszeiger – der Editor spannt eine Echtzeit-Vorschau des Splines auf.
  6. Während des Ziehens können Sie die Taste R drücken, um zwischen Geometrietypen umzuschalten:
    • STRAIGHT (gerader Abschnitt): Erstellen eines geraden Abschnitts
    • CURVE (Bogen mit dynamisch aus der Cursorbewegung berechnetem Radius): Erstellen eines Bogens
  7. Klicken Sie mit LMB, um den Endknoten zu setzen.
  8. Der Editor setzt die Trassierung automatisch fort, indem er das nächste Segment ab dem gesetzten Punkt herauszieht. Drücken von Esc beendet den Vorgang.

B. Spline aus bestehendem Knoten fortführen

  1. Klicken Sie mit LMB auf den Endknoten eines bestehenden Splines (wird rot hervorgehoben).
  2. Drücken Sie die Taste N.
  3. Der Editor beginnt sofort mit dem Herausziehen eines neuen Splines unter Beibehaltung der geometrischen Kontinuität und Tangentenrichtung des Vorgängers: Spline aus bestehendem Knoten herausziehen
  4. Bestimmen Sie den Endpunkt und klicken Sie mit LMB.

C. An anderem Knoten einrasten (Snapping mit Taste Ctrl)

Beim Verschieben eines Knotens oder Herausziehen eines neuen Abschnitts:

  1. Halten Sie die Taste Ctrl gedrückt.
  2. Nähern Sie den Cursor einem beliebigen anderen Knoten in der Szene: Einrasten des Knotens vor dem Verbinden
  3. Der Knoten springt über und verschmilzt dauerhaft mit dem Zielknoten: Zu einem Punkt verbundene Knoten

5. Geometrische Parameter des Splines (Eigenschafteninspektor)

Nach Auswahl eines Knotens wird im Seitenpanel der Parameterblock des gewählten Abschnitts aktiv:

Geometrische Eigenschaften des Splines

Feld Einheit Beschreibung
X / Y / Z m Koordinaten des Startknotens im Kachelkoordinatensystem.
ID CODE Eindeutige numerische Kennung des Splines in der OMSI-Kartendatei.
INDEX Index des Splines auf der Kachel.
LENGTH m Länge des Splines (Schaltflächen + / - ändern den Wert um die gewählte Schrittweite).
ROT ° Anfangsdrehwinkel um die vertikale Achse (Heading/Yaw). Schaltflächen + / - drehen das Segment.
RAD m Horizontaler Kurvenradius. Ein Wert von 0 bedeutet Gerade (STRAIGHT). Ein Wert ungleich null definiert den Kurvenradius (CURVE).
GRAD % Längsneigung (Steigung/Gefälle) am Anfang und Ende des Abschnitts. Ein Schlosssymbol sperrt gleiche Werte an beiden Enden.
CANT m / ° Querneigung (Überhöhung) von Fahrbahn/Gleis an Anfang und Ende des Abschnitts.
SKEW Schrägschnittwinkel der Querkanten an Anfang und Ende des Splines.

6. Höhensteuerung und Knoten-Anpassung

A. Modi zum Halten der Knotenhöhe (HOLD NODE HEIGHT)

  • TO TERRAIN: Der Knoten passt seine Z-Höhe kontinuierlich an das Gelände darunter an: An Gelände angepasster Knoten
  • TO ANY MESH: Der Knoten greift die Höhe jedes 3D-Kollisionsnetzes unter dem Cursor ab (ermöglicht das Verlegen von Splines direkt auf Gebäudedächern, Brückendecks oder Auffahrrampen): An Gebäudedach angepasster Knoten

B. Höhenanpassung: GRADIENT vs. DELTA HEIGHT

Im unteren Bereich des Panels befindet sich der Schalter DELTA HEIGHT:

  • Standard / Linear (Taste Z): Der Spline behält eine lineare Neigung bei. Am Scheitelpunkt des Knotens entsteht ein scharfer Knick im Höhenprofil: Höhenänderung ohne Delta Height
  • S-Kurve (Doppelte Ausrundung) (Taste X): Die Höhe des Splineendes wird über eine Höhendifferenz (Delta Height) definiert. Der Editor erzeugt eine harmonische S-Kurve mit flachen Tangenten an beiden Enden (StartGrad = 0, EndGrad = 0), wodurch abrupte Kuppen und Wannen vermieden werden: Höhenänderung mit Delta Height
  • Wannen-Ausrundung (Ease-in) (Taste C): Ausrundung mit waagerechter Tangente am Fuß / stationären Knoten und stetigem Übergang in eine steile Neigung am verschobenen Knoten: Höhenänderung mit Taste C
  • Kuppen-Ausrundung (Ease-out) (Taste V): Ausrundung mit steilem Anstieg von unten und waagerechter Tangente an der Kuppe / am verschobenen Knoten: Höhenänderung mit Taste V

7. Erweiterte Werkzeuge zur Knotenbearbeitung

A. Knoten trennen (SPLIT NODE)

Dient dem Lösen eines gemeinsamen Knotens, der zwei oder mehr Splines verbindet:

  1. Wählen Sie den gemeinsamen Knoten aus: Gemeinsamer Knoten vor der Trennung
  2. Klicken Sie auf SPLIT NODE.
  3. Der gemeinsame Punkt wird in eigenständige Knoten für jeden Spline aufgeteilt, sodass diese auseinandergezogen werden können: Getrennte unabhängige Knoten

B. An Objekt einrasten (SNAP TO OBJECT)

Ermöglicht das präzise Binden der Knotenposition an ein 3D-Szenerieobjekt:

  1. Wählen Sie den Splineknoten aus: Knoten vor dem Einrasten an Objekt
  2. Klicken Sie auf SNAP TO OBJECT.
  3. Klicken Sie mit der Maus auf das Zielobjekt (z. B. den Fuß eines Schildermastes): Knoten am Schildermast eingerastet

C. Ecken ausrunden (SMOOTH EDGE)

Fügt einen Übergangsbogen an einer scharfen Ecke zwischen zwei Splines ein:

  1. Wählen Sie den Eckknoten aus: Scharfe Ecke vor dem Ausrunden
  2. Geben Sie im Feld daneben den Ausrundungsradius in Metern ein (z. B. 2 m).
  3. Klicken Sie auf SMOOTH EDGE.
  4. Die Ecke wird durch einen weichen tangentialen Bogen mit dem angegebenen Radius ersetzt: Ausgerundete Ecke mit 2m

D. Automatische Trassenverbindung (COMPLETE TO)

Verbindet zwei voneinander entfernte Knoten mit einem geometrisch exakt eingepassten Bogen:

  1. Wählen Sie den ersten Knoten mit LMB aus.
  2. Wählen Sie bei gedrückter Shift-Taste den zweiten Knoten auf einem anderen Spline aus: Zwei markierte Knoten vor dem Verbinden
  3. Klicken Sie auf COMPLETE TO.
  4. Der Editor ermittelt Tangenten sowie Radius und fügt automatisch den verbindenden Bogen ein: Generierter Verbindungsbogen

Umgekehrte Auswählreihenfolge

nEditor verbindet den zuerst markierten Knoten mit dem als zweites markierten Knoten – umgekehrt als im originalen OMSI-Editor!


E. Höhenprofil ausgleichen (SMOOTH NODES CHAIN)

Gleicht ungleichmäßige Neigungssprünge in einer Kette von Knoten aus:

  1. Wählen Sie eine Kette von Knoten entlang eines ungleichmäßigen Abschnitts aus: Knotenkette vor dem Höhenausgleich
  2. Klicken Sie auf SMOOTH NODES CHAIN.
  3. Die Höhen aller Zwischenknoten werden entlang einer idealen Neigungslinie neu berechnet: Knotenkette nach dem Höhenausgleich

F. An Geländeprofil anpassen (FIT SPLINE TO TERRAIN)

Unterteilt einen langen Spline in kleinere Abschnitte und legt diese direkt auf die Bodenunebenheiten:

  1. Wählen Sie die Endknoten eines Splines aus, der über einen Hügel verläuft: Spline vor der Geländeanpassung
  2. Stellen Sie in den Zahlenfeldern Folgendes ein:
    • PART LENGTH (z. B. 4 oder 10 m): Maximale Länge eines einzelnen Teilsegments.
    • Z OFFSET (z. B. 0 m): Vertikaler Abstand zur Geländeoberfläche.
  3. Klicken Sie auf FIT SPLINE TO TERRAIN.
  4. Der Spline wird in ein dichtes Netz von Segmenten unterteilt, die dem Relief des Hügels folgen: Spline nach Anpassung an das Geländeprofil

G. Spline an darunterliegenden Spline anpassen (FIT SPLINE TO SPLINE BELOW)

Kopiert die Geometrie eines Splines und erzeugt entlang dessen Verlaufs eine perfekt parallele Trasse (z. B. Gehweg, Bordstein, Leitplanke entlang einer Straße):

Beispiel 1: Seitlicher Versatz (X Offset = -4.0 m)

  1. Platzieren Sie ein gerades Gehwegsegment und wählen Sie dessen Knoten über der Fahrbahn aus: Vor Anpassung mit X Offset -4
  2. Setzen Sie X OFFSET auf -4 m und Z OFFSET auf 0 m.
  3. Klicken Sie auf FIT SPLINE TO SPLINE BELOW.
  4. Der Gehweg bildet den gesamten Verlauf und alle Kurvenradien der Straße mit einem exakten Versatz von -4 m zur Achse des darunterliegenden Splines nach: Nach Anpassung mit X Offset -4

Beispiel 2: Vertikales Anheben (Z Offset = 0.1 m, X Offset = 0)

  1. Platzieren Sie einen Spline deckungsgleich auf der Fahrbahn: Vor vertikaler Anpassung
  2. Setzen Sie X OFFSET auf 0 m und Z OFFSET auf 0.1 m (10 cm Anhebung über den Asphalt).
  3. Klicken Sie auf FIT SPLINE TO SPLINE BELOW.
  4. Der Spline wird auf gesamter Länge geklont und um 10 cm angehoben: Nach vertikaler Anpassung

8. Abschnitts-Modus (FRAGMENTS)

Im Modus FRAGMENTS werden Spline-Objekte als Ganzes durch Anklicken ihrer Oberfläche markiert (rote Hervorhebung):

Panel des Modus Fragments

A. Fragmente einfügen und verlängern

  • Neues Fragment einfügen: Wählen Sie ein Profil und drücken Sie N. Das Fragment wird unter dem Mauszeiger platziert: Eingefügtes neues Fragment
  • Markiertes Fragment verlängern: Markieren Sie ein Fragment und drücken Sie N. Ein weiteres Fragment wird nahtlos an dessen Ende angefügt: Anfügen eines Fragments an bestehenden Abschnitt

B. Schneidewerkzeug (CUT)

Teilt den markierten Spline der Länge nach in kleinere Segmente:

  1. Wählen Sie das Spline-Fragment mit LMB aus.
  2. Legen Sie im Feld NUMBER OF CUTS die Anzahl der Schnitte fest (Tasten + / - ändern die Anzahl dynamisch): Vorschau der Schnittlinien
  3. Klicken Sie auf CUT.
  4. Der Spline wird in eigenständige Abschnitte zerteilt: Spline nach dem Schneiden

C. Zusätzliche Werkzeuge im Fragments-Modus

  • CUT SKEW START / END: Ermöglicht die interaktive Einstellung des Schrägschnittwinkels (Skew) per Maus.
  • REPLACE: Tauscht das Profil des markierten Splines gegen das in der Bibliothek gewählte Profil aus.
  • MIRROR: Spiegelt das Querschnittsprofil des Splines (tauscht linke und rechte Seite um).
  • KEEP CONNECTIONS: Diese Option erzwingt die Aufrechterhaltung bestehender Verbindungen zu Nachbar-Splines bei Geometrieänderungen.
  • HALF TRANSPARENT SPLINE (Taste: H): Schaltet die Halbtransparenz des markierten Splines im Editor um.
  • TRANSPARENT ONLYEDITOR SPLINES: Erzwingt Transparenz für Hilfs-Splines, die im Spiel unsichtbar sind.

9. Zusammenfassung der Tastaturkürzel

Knoten-Modus (NODES)

Tastaturkürzel Funktion Beschreibung
N Neuer Spline / Verlängern Ohne Auswahl: startet neuen Spline. Mit markiertem Knoten: zieht neuen Spline aus dem Knoten heraus.
G Verschieben (Grab) Horizontales Verschieben des markierten Knotens.
Z Höhe Z (Linear) Höhenanpassung mit durchgehend linearer Neigung.
X S-Kurve Höhe Harmonische S-Kurve mit flachen Tangenten an beiden Enden.
C Wannen-Ausrundung (Ease-in) Höhenkurve mit waagerechter Fußtangente und steilem Anstieg am verschobenen Knoten.
V Kuppen-Ausrundung (Ease-out) Höhenkurve mit steilem Anstieg und waagerechter Kuppentangente am verschobenen Knoten.
R Straight / Curve umschalten Schaltet das herausgezogene Segment live zwischen Gerade und Bogen um.
Alt Winkel anpassen Richtet den Drehwinkel des Splines tangential zum Vorgänger aus.
Ctrl (gedrückt halten) Einrasten an Knoten Rastet den bewegten Knoten an einem nahegelegenen Knoten ein.
H Halbtransparenz Schaltet Halbtransparenz für den Spline ein/aus.
[ / ] Knotengröße skalieren Verkleinert oder vergrößert die visuelle Darstellung der Knotenkugeln in der Szene.
Del Löschen Entfernt markierten Knoten oder Spline-Abschnitt.
Esc Abbrechen Bricht die aktuelle Operation ab oder hebt die Auswahl auf.

Abschnitts-Modus (FRAGMENTS)

Tastaturkürzel Funktion Beschreibung
N Neues Fragment Platziert ein neues Fragment oder hängt eines an das Ende des markierten Abschnitts an.
G Fragment verschieben Horizontales Verschieben des gesamten markierten Fragments.
Z Fragmenthöhe Vertikale Höhenänderung des gesamten Segments.
R Fragment drehen Drehung des Fragments um die vertikale Achse.
Ctrl + R Schrägschnitt (Skew) Einstellung des Skew-Parameters per vertikaler Mausbewegung.
Ctrl + C Kopieren Kopiert markierte Fragmente in die Zwischenablage.
Ctrl + V Einfügen Fügt kopierte Fragmente unter dem Mauszeiger ein.
+ / - Anzahl Schnitte Erhöht/verringert die Schnittanzahl im Werkzeug Cut.
Del Fragment löschen Löscht das markierte Spline-Fragment.