Aktuelle Version |
Dein Text |
Zeile 10: |
Zeile 10: |
| | | |
| [[Datei:splines_00.jpg|mini|left|Der Spline ist ein Schlauch.]] | | [[Datei:splines_00.jpg|mini|left|Der Spline ist ein Schlauch.]] |
− | <div style="clear:both"></div>
| + | |
| | | |
| == Splines konstruieren == | | == Splines konstruieren == |
Zeile 70: |
Zeile 70: |
| <div style="clear:both"></div> | | <div style="clear:both"></div> |
| <tt>Meterspur-Spline (CE1)</tt> | | <tt>Meterspur-Spline (CE1)</tt> |
− |
| |
− | === Interaktiver und dynamischer Spline ab EEP16.4 ===
| |
− |
| |
− | Mit dem Plugin 4 zu EEP 16.4 wurde ein neuer interaktiver Strecken- und Straßenspline eingeführt, der sein Aussehen dynamisch verändern kann. Der Spline interagiert dabei mit entsprechend
| |
− | dafür ausgerüsteteten Rollmaterialien. Ein Bau dieses Splines ist für alle vier Kategorien des EEP-Fahrwegsystems möglich [Gleise (Eisenbahn), Schiene (Straßenbahn), Straße und Wasserwege]
| |
− | Die grundsätzliche Konstruktion dieser Splines basiert auf der Anlage verschiedener Layer (Schichten). Dabei wird jedem Layer eine gewünschte Auswahl aus vorab erstellten .kon-Dateien zugeordnet.
| |
− | Diese Layer können dann später von Rollmaterialien in EEP angesprochen werden und das Spline ändert je nach Eintrag in der .ini-Datei des Rollmaterial sein Erscheinungsbild.
| |
− | Der Vorgang der dynamischen Veränderung des Erscheinungsbilds findet nicht sofort auf der gesamten Strecke des Splines statt, sondern nach und nach über den Verlauf und Teil der Strecke, welche das Rollmaterial gerade "überfährt" und somit die Spline-Änderung ansteuert.
| |
− |
| |
− | Der grundlegende Aufbau der interaktiven Splines entspricht dem der Standard-Splines. Das heißt man zeichnet zunächst in der Track-Kon_001.kon im Objekt Track die Querschnittsdefinition des späteren
| |
− | Fahrwegs. Dieser ersten Querschnittsdefinition können nun weitere Querschnittsdefinition Track-Kon_002.kon, Track-Kon_003.kon etc. folgen, welche später über die interne .ini-Datei den verschiedenen Layern zugeordnet werden können. Die weiteren Querschnittdefinitionen können z.B. eine Ansammlung von herabgefallenem Laub am Straßenrand, einen alternativen Strassenbelag oder ein alternatives Schotterbett darstellen. Ebenso ist die
| |
− | Visualisierung von "nacktem" Erduntergrund oder anderen Zuständen einer in Bau befindlichen Strasse oder eines Gleises verwirklichbar. Der Idee des Konstrukteurs sind hier keine Grenzen gesetzt.
| |
− |
| |
− | beispielhafter Aufbau eines interaktiven Splines mit verschiedenen Layern (Schichten) und 3D-Objekten
| |
− |
| |
− | <gallery widths="220" heights="300" perrow="3" caption="">
| |
− | Track_Strasse-Schichten-mit-3D-Objekten.jpg |
| |
− | </gallery>
| |
− |
| |
− | Arbeitsschritte:
| |
− |
| |
− | <gallery widths="220" heights="300" perrow="3" caption="">
| |
− | interaktiver-Spline_Objekt-Track.jpg |miniatur|1. Zeichnen der Querschnittsdefinitionen
| |
− | interaktiver-Spline-Objektdialog.jpg|miniatur|2. Auswählen der Querschnittsdefinitionen im Objektdialog anhand der Nummer (#??) der Kon-Datei
| |
− | Interaktiver-Spline-interne-System-ini.jpg | 3. Zuweisung der einzelnen Querschnittsdefinitionen zu verschiedenen Layern
| |
− |
| |
− | </gallery>
| |
− |
| |
− | -in Bearbeitung-
| |
| | | |
| === Invertierte und kombinierte Splines === | | === Invertierte und kombinierte Splines === |
Zeile 120: |
Zeile 91: |
| Solche Hülsen können auch durch Kombination zweier Spline-Definitionen erzielt werden. | | Solche Hülsen können auch durch Kombination zweier Spline-Definitionen erzielt werden. |
| | | |
− | === 3D-Splines ab EEP16.3 ===
| |
| | | |
| == Weichenlaterne und Prellbock: der Achsendialog == | | == Weichenlaterne und Prellbock: der Achsendialog == |
Zeile 193: |
Zeile 163: |
| Beim ersten Verlegen (ohne Andocken an vorhandene Objekte) wird der Referenzpunkt dieses Splines in einer Höhe von 20cm liegen <code>HeightOG = 20.0</code>. Damit liegt die reale Oberfläche des Splines bei 30cm. Er durchschneidet die Anlagenoberfläche an den Enden um 5cm. | | Beim ersten Verlegen (ohne Andocken an vorhandene Objekte) wird der Referenzpunkt dieses Splines in einer Höhe von 20cm liegen <code>HeightOG = 20.0</code>. Damit liegt die reale Oberfläche des Splines bei 30cm. Er durchschneidet die Anlagenoberfläche an den Enden um 5cm. |
| | | |
− | [[Datei:splines_31.jpg|miniatur|left]] | + | [[Datei:splines_31.jpg|miniatur]] |
− | <div style="clear:both"></div>
| |
| | | |
| Hinweis: Die rote x-Koordinate markiert nicht die Einbauhöhe. | | Hinweis: Die rote x-Koordinate markiert nicht die Einbauhöhe. |
Zeile 215: |
Zeile 184: |
| | | |
| == Dreidimensionale Splines == | | == Dreidimensionale Splines == |
− | | + | 31.7.2018 (HW1) |
− | Splines können Modellteile enthalten, die aus der Schlauchform ausbrechen. Dabei werden im Nostruktor zusätzlich zum Schlauch, also der eigentlichen Spline-Definition, weitere Objekte angelegt. Bedinung ist, dabei, dass die Objekte rhythmisch wiederholt werden.
| |
− | | |
− | === Objekte im Spline ===
| |
− | | |
− | Ein Bahnsteigspline enthält senkrechte Pfosten, die die Bahnsteigkante abstützen.
| |
− | | |
− | [[Datei:spline_3D_02.jpg|miniatur|left]]
| |
− | | |
− | <div style="clear:both"></div>
| |
− | | |
− | Hier wurde das Objekt <tt>Pfosten</tt> zusätzlich zum obligatorischen Objekt <tt>Track </tt> angelegt und mit einer Konstruktion versehen:
| |
− | | |
− | [[Datei:spline_3D_01.jpg|miniatur|left]]
| |
− | | |
− | <div style="clear:both"></div>
| |
− | | |
− | Im Achsendialog wird das Objekt unter die Basis gekreuzt und mit dem Objekt (hier gleichnamig: "Pfosten") gefüllt. Das Objekt liegt auf der (unbeweglichen) Achse 3.
| |
− | | |
− | [[Datei:spline_3D_03.jpg|miniatur|left]]
| |
− | | |
− | <div style="clear:both"></div>
| |
− | | |
− | === Wiederholungsrate ===
| |
− | | |
− | Der Pfosten wird wiederholt. Die Periode hierzu wird in der <tt>internen *.ini-Datei</tt> festgelegt. Sie bezieht sich auf die Normlänge des Splines von 10m:
| |
− | | |
− | [[Datei:spline_3D_04.jpg|miniatur|left]]
| |
− | | |
− | <div style="clear:both"></div>
| |
− | | |
− | <p>
| |
− | Der Wert <code>PeriodAxis?? = nn</code> (hier: 4.0) ergibt, dass der Pfosten 4 x auf einer Länge von 10 m, also alle 2,5 m, wiederholt wird.
| |
− | </p>
| |