19.01.2013 Aufrufe

Zusi 3

Zusi 3

Zusi 3

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

● Konzept<br />

● Komponenten<br />

● Anwendung<br />

<strong>Zusi</strong> 3<br />

Zugsimulator Version 3<br />

von Carsten Hölscher<br />

vorgestellt von<br />

Roland Ziegler<br />

<strong>Zusi</strong> 3 Folie 1 August 2009


Was <strong>Zusi</strong> 3 sein wird<br />

● Eine Eisenbahn-Betriebs-Simulation<br />

– Schwerpunkt: Betrieb der Züge<br />

● Fahren und Führen der Züge<br />

● plausible Fahrphysik<br />

● der „Spieler“ als virtueller Lokführer<br />

● <strong>Zusi</strong> Lokführer „Autopilot“<br />

– Schwerpunkt: Betrieb des Netzes<br />

● Abarbeitung eines Netz-Fahrplans<br />

● Interaktion zwischen Zug und Fahrweg (Signale und Beeinflussung)<br />

● KI-Fahrdienstleitung<br />

● externes Stellwerk (in Bau)<br />

● Mit zusätzlichem Schwerpunkt auf der betrieblichen Infrastruktur<br />

– Gleise und Weichen<br />

– Signal- und Sicherungswesen<br />

– Fahrleitung<br />

<strong>Zusi</strong> 3 Folie 2 August 2009


Was <strong>Zusi</strong> 3 nicht sein wird:<br />

● Die „eierlegende Wollmichsau“<br />

– <strong>Zusi</strong> 3 bildet bestimmte Aspekte des Vorbildes nach, nicht alle und nicht alles darum herum.<br />

● Der konzipierte Nachfolger von Produkt X oder Y.<br />

– <strong>Zusi</strong> 3 ist der Nachfolger von <strong>Zusi</strong> 2.<br />

● Ein Tummelplatz für grafische Effektgestaltung<br />

– 3D-Grafik hat einen erheblichen Anteil an der Gestaltung in <strong>Zusi</strong> 3,<br />

aber nicht den dominierenden.<br />

● Eine Vitrine für superdetaillierten 3D-Modellbau<br />

– Großer Wert wird ein ausgewogenes Verhältnis zwischen Detaillierung und Nutzbarkeit<br />

gelegt. Nicht-restriktiver Vitrinenmodus jedoch wählbar.<br />

● Die ideale Plattform für den Dioramenbau oder die virtuelle Modellbahn<br />

– Möglicherweise sind dafür die Editoren oder der Betriebsablauf zu komplex.<br />

● Eine Natur- und Wettersimulation<br />

– was einzelne Effekte nicht ausschließt.<br />

Vorsicht vor falscher Erwartungshaltung und Wunschprojektionen:<br />

– <strong>Zusi</strong> 3 Webseite und Forum als Informationsquelle,<br />

nur offizielle Features sind wirkliche Features.<br />

<strong>Zusi</strong> 3 Folie 3 August 2009


<strong>Zusi</strong> 3 – Ziele<br />

● Abwechslungsreicher,<br />

realitätsnaher Zugbetrieb<br />

– Erlebnisperspektive Führerstand<br />

● Viele Züge gleichzeitig<br />

– mit dichter Zugfolge<br />

– alle Züge vollwertig<br />

● Funktionstüchtige ausgedehnte Bahnanlagen<br />

– alle Gleise befahrbar<br />

● Große Sichtweite<br />

– mit großer Menge Rollmaterial im Bild<br />

– und dicht bebauter Landschaft<br />

<strong>Zusi</strong> 3 Folie 4 August 2009


Anwender-Zielgruppen<br />

● Der virtuelle Lokführer<br />

– als Gelegenheitsspieler<br />

– als ambitionierter Amateur<br />

– im professionellen Umfeld<br />

● Der Modellbauer<br />

– Fahrzeug-, Gebäude-, Ausrüstungsbauer<br />

● Standardkenntnisse, <strong>Zusi</strong>-spezifische Richtlinien<br />

● <strong>Zusi</strong>-spezifische Einbindung<br />

– Führerstandsbauer<br />

● Der Streckenbauer<br />

– als Einsteiger, z.B. mit Fantasiestrecken<br />

– als Fortgeschrittener und Experte, z.B. an Vorbildstrecken<br />

– besonders auch im Team<br />

● Der Fahrplanbauer<br />

– als Gestalter des Betriebsablaufes<br />

● Der Werkzeugbauer<br />

– als Softwareentwickler rund um die <strong>Zusi</strong>-Schnittstellen<br />

<strong>Zusi</strong> 3 Folie 5 August 2009


Unterstützergruppe<br />

● <strong>Zusi</strong> ist auf der Softwareseite im wesentlichen ein Ein-Personen-Projekt.<br />

– Hilfe beim Strecken- und Modellbau essentiell<br />

● Eine kleine Gruppe von Leuten (derzeit etwa 10)<br />

– produziert Module und Modelle<br />

– testet Werkzeuge<br />

● Aufgaben und Aktive (unvollständig)<br />

– Streckenbau<br />

● Gerd Schütz, Michael Poschmann, Jürgen<br />

Verheien<br />

– Signalsysteme<br />

● Andreas Brandtner, Jörg Sanftleben<br />

– Fahrleitungssysteme<br />

● Andreas Brandtner<br />

– Weichenbausätze<br />

● Technisch<br />

● Elmar Gröne<br />

– Gemeinsamer Dateiserver<br />

– Zugriff über Versionsverwaltungssystem CVS<br />

– Gebäude, „Streckenmöbel“ usw.<br />

● Jürgen Verheien, Andreas Brandtner, Andreas<br />

Funkhänel, Immo Birnbaum,<br />

Gerd Pinter, Klaus Zimmermann, u.a.<br />

– Fahrzeuge<br />

● Andreas Brandtner, Jörg Sanftleben,<br />

Hans-Peter Schramm, Steven Graham, Immo<br />

Birnbaum u.a.<br />

– Koordinierung, Qualitätssicherung<br />

● Michael Poschmann, Rolf Reichardt<br />

<strong>Zusi</strong> 3 Folie 6 August 2009


Komponenten und Werkzeuge<br />

● Fahrsimulator<br />

– Laufzeitumgebung<br />

– Fahrplaneditor<br />

● Gleisplaneditor<br />

– Gestaltung der Gleisgeometrie,<br />

Einbau der Weichen<br />

● 3D-Editor („Streckenausrüstungseditor“)<br />

– gesamte Ausgestaltung<br />

– Gleiskörper, Unterbau, Ingenieurbauwerke<br />

– Streckenausrüstung: Signalwesen und Fahrleitung<br />

– Landschaft, Straßen, Gebäude, Vegetation<br />

● Sonstige<br />

– Fahrzeugeditor, Führerstandseditor, Verwaltung, ...<br />

● Geodaten und Gelände<br />

– TransDEM<br />

– Geländeformer<br />

● Externe<br />

– 3D-Editor, z.B. Blender, 3D-Canvas, 3D Studio Max<br />

<strong>Zusi</strong> 3 Folie 7 August 2009


Streckennetz : Konzept<br />

● Module<br />

– Streckenbau erfolgt in Modulen<br />

● Kleinerer oder mittlerer Bahnhof<br />

● freie Strecke mit Block- und Abzweigstellen<br />

– logische Verknüpfung zwischen den Modulen<br />

● Koordinaten<br />

– Ziel: Nachbau von Vorbildstrecken<br />

– Absolutes Koordinatensystem, weltweit.<br />

– UTM : Universal Transverse Mercator<br />

– kartesisch und metrisch<br />

– Zonenteilung erfordert ggf. Anpassung bei Zonenübergängen.<br />

● Fahrbare Strecke<br />

– Module werden erst zur Laufzeit verknüpft<br />

– Flexible Modulkombination<br />

● Streckennetz je nach Inhalt des Fahrplans<br />

<strong>Zusi</strong> 3 Folie 8 August 2009


Gleisplaneditor<br />

● Grafischer 2D-Editor<br />

– Gleisplan als Draufsicht<br />

– weitgehende Mausbedienung<br />

– volle numerische Kontrolle<br />

● Verlegen der Gleisachsen<br />

– Gerade, Kreisbogen,<br />

Übergangsbogen (Klothoide)<br />

– Überhöhung: Querneigung<br />

– Geometrie nach Vorbild<br />

– Automatisierung für Parallelgleise<br />

– Einpassung zwischen Zwangspunkten<br />

– Oberbau bereits vordefiniert<br />

● Einbau der Weichen<br />

– Weichen aus Bausatz<br />

– Bogenweichen entstehen durch<br />

automatisches Verbiegen der Standardweichen<br />

● Anlegen der Höhenprofile<br />

– Längsneigung als 2D-Profil<br />

– automatische Ausrundung der Neigungswechsel<br />

<strong>Zusi</strong> 3 Folie 9 August 2009


Gleisplaneditor : Georeferenz<br />

● Nachbau von Vorbildstrecken<br />

– Planunterlagen: Gleispläne,<br />

maßstäblich, wenn vorhanden<br />

– Alternative: Luftbilder<br />

● Nutzung georeferenzierter Pläne<br />

als Vorlage<br />

– Hintergrundgrafik<br />

– korrekter Maßstab, korrekte Lage<br />

und Ausrichtung<br />

● Koordinaten<br />

– Absolutes Koordinatensystem UTM<br />

– Lokales Koordinatensystem<br />

als Ausschnitt<br />

● Digitale Höhendaten (DEM)<br />

– Näherungsweise Bestimmung eines<br />

Höhenprofils aus Geländehöhe<br />

<strong>Zusi</strong> 3 Folie 10 August 2009


Gleisplaneditor : Weichen einbauen<br />

Gleisplan-Hintergrund<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 11 August 2009


Gleisplaneditor : Weichen einbauen<br />

Hintergrund mit Gleisbögen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 12 August 2009


Gleisplaneditor : Weichen einbauen<br />

Weiche auswählen 500 1 : 12 rechts<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 13 August 2009


Gleisplaneditor : Weichen einbauen<br />

Weiche einpassen, Wurzel ausrichten, verbiegt sich automatisch<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 14 August 2009


Gleisplaneditor : Weichen einbauen<br />

Element im Parallelgleis auswählen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 15 August 2009


Gleisplaneditor : Weichen einbauen<br />

Weiche auswählen 500 1 : 12 rechts<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 16 August 2009


Gleisplaneditor : Weichen einbauen<br />

Weiche einpassen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 17 August 2009


Gleisplaneditor : Weichen einbauen<br />

beide Weichen auswählen / markieren<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 18 August 2009


Gleisplaneditor : Weichen einbauen<br />

Verbindungsbogen aus dem Absteckrechner einfügen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 19 August 2009


Gleisplaneditor : Weichen einbauen<br />

Überhöhung anpassen / ausgleichen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 20 August 2009


Gleisplaneditor : Weichen einbauen<br />

Überhöhung ist jetzt korrigiert<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 21 August 2009


Gleisplaneditor : Weichen einbauen<br />

Weichenhöhenlagen anpassen (Dialog)<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 22 August 2009


Gleisplaneditor : Weichen einbauen<br />

Weichenhöhenlagen sind jetzt angepasst : orange Marker<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 23 August 2009


Gleisplaneditor : Weichen einbauen<br />

Weichen werden im Hauptstrang vollautomatisch gebogen.<br />

Gleisverbindungen<br />

Weiche Weichenhöhenlagen Verbindungsbogen einpassen, Weichenhöhenlagen beide Überhöhung<br />

werden<br />

Weiche Element Überhöhung Hintergrund Weichen Wurzel Gleisplan-Hintergrund<br />

werkzeuggestützt<br />

auswählen Weiche im sind aus Parallelgleis anpassen ausrichten, auswählen dem jetzt ist mit einpassen jetzt 500 anpassen Absteckrechner angepasst Gleisbögen / 1 korrigiert ausgleichen<br />

verbiegt auswählen : /<br />

halbautomatisch<br />

12 markieren (Dialog) rechts : orange sich einfügen automatisch Marker<br />

eingepasst.<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 24 August 2009


3D-Editor : Gleisanlagen<br />

● Gleisplaneditor liefert Trasse<br />

– Gleisachse als Vektoren<br />

● Gleisbett erzeugen<br />

– Oberbau festlegen<br />

● Abmessungen einschl. Spurweite<br />

● Texturen Schiene, Schwellen, Schotter<br />

– Editor generiert Meshes<br />

<strong>Zusi</strong> 3 Folie 25 August 2009


3D-Editor : Weichen<br />

● Editor biegt Weichen-Meshes automatisch<br />

<strong>Zusi</strong> 3 Folie 26 August 2009


3D-Editor : Streckenelement<br />

● Streckenelement<br />

– zentrale Struktur im Streckenbau<br />

● Geometrie<br />

– Koordinaten<br />

– Krümmung<br />

– Überhöhung<br />

● Vorgänger/Nachfolger<br />

– grün/blau-Richtung<br />

– Verzweigungen<br />

● Ereignisse<br />

– Gesamte dynamische<br />

Beeinflussung<br />

– Auslösung durch Züge<br />

● Signale<br />

– Anbindung<br />

● Attribute<br />

– Trassierungsgeschwindigkeit<br />

– Kilometrierung<br />

<strong>Zusi</strong> 3 Folie 27 August 2009


3D-Editor : Signale<br />

● Signale<br />

– Kernstück der Eisenbahn<br />

– Artenvielfalt, Komplexität<br />

● Signalassistent<br />

– Baukasten für Familie<br />

– Schrittweise Auswahl<br />

der Komponenten<br />

<strong>Zusi</strong> 3 Folie 28 August 2009


3D-Editor : Signale<br />

● Signale<br />

– Kernstück der Eisenbahn<br />

– Artenvielfalt, Komplexität<br />

● Signalassistent<br />

– Baukasten für Familie<br />

– Schrittweise Auswahl<br />

der Komponenten<br />

<strong>Zusi</strong> 3 Folie 29 August 2009


3D-Editor : Signale<br />

● Signale<br />

– Kernstück der Eisenbahn<br />

– Artenvielfalt, Komplexität<br />

● Signalassistent<br />

– Baukasten für Familie<br />

– Schrittweise Auswahl<br />

der Komponenten<br />

<strong>Zusi</strong> 3 Folie 30 August 2009


3D-Editor : Signale<br />

● Signale<br />

– Kernstück der Eisenbahn<br />

– Artenvielfalt, Komplexität<br />

● Signalassistent<br />

– Baukasten für Familie<br />

– Schrittweise Auswahl<br />

der Komponenten<br />

<strong>Zusi</strong> 3 Folie 31 August 2009


3D-Editor : Signale<br />

● Signale<br />

– Kernstück der Eisenbahn<br />

– Artenvielfalt, Komplexität<br />

● Signalassistent<br />

– Baukasten für Familie<br />

– Schrittweise Auswahl<br />

der Komponenten<br />

<strong>Zusi</strong> 3 Folie 32 August 2009


3D-Editor : Signale<br />

● Signale<br />

– Kernstück der Eisenbahn<br />

– Artenvielfalt, Komplexität<br />

● Signalassistent<br />

– Baukasten für Familie<br />

– Schrittweise Auswahl<br />

der Komponenten<br />

<strong>Zusi</strong> 3 Folie 33 August 2009


3D-Editor : Signale<br />

● Signale<br />

– Kernstück der Eisenbahn<br />

– Artenvielfalt, Komplexität<br />

● Signalassistent<br />

– Baukasten für Familie<br />

– Schrittweise Auswahl<br />

der Komponenten<br />

<strong>Zusi</strong> 3 Folie 34 August 2009


3D-Editor : Signale<br />

● Signale<br />

– Kernstück der Eisenbahn<br />

– Artenvielfalt, Komplexität<br />

● Signalassistent<br />

– Baukasten für Familie<br />

– Schrittweise Auswahl<br />

der Komponenten<br />

<strong>Zusi</strong> 3 Folie 35 August 2009


3D-Editor : Signale<br />

● Signale<br />

– Kernstück der Eisenbahn<br />

– Artenvielfalt, Komplexität<br />

● Signalassistent<br />

– Baukasten für Familie<br />

– Schrittweise Auswahl<br />

der Komponenten<br />

● Assistenten werden konfiguriert<br />

– nur für Signal-Konstrukteur<br />

– XML-Dateien<br />

– ohne Programmierung!<br />

<strong>Zusi</strong> 3 Folie 36 August 2009


3D-Editor : Signalfunktion<br />

● Signalaufgabe<br />

– signalisiert Geschwindigkeit und/oder Richtung<br />

– steuert Zugbeeinflussung<br />

– Signal ist Teil eines Fahrwegs, nicht umgekehrt.<br />

● Signalmatrix<br />

– Haupt-/Vorsignalkombination (bzw. Mehrabschnittsignalisierung)<br />

– erlaubte Geschwindigkeit<br />

– auszulösendes Ereignis<br />

– in Abhängigkeit von Haupt-<br />

und Vorsignalstellung<br />

● Keine Programmierung!<br />

– keine Skripte<br />

– reine Tabellenkonfiguration<br />

– weitgehend automatisch<br />

<strong>Zusi</strong> 3 Folie 37 August 2009


3D-Editor : Fahrweg<br />

● Ereignisse<br />

– Interaktion Fahrweg / Fahrzeug<br />

– Funktion im Streckenelement<br />

– Bandbreite<br />

● von sicherheitsrelevant<br />

● bis Geräuschkulisse<br />

● Ereignisfolge<br />

– Platzierung entlang des Fahrwegs<br />

– an Hand Vorlagen aus Dokumentation<br />

● Register<br />

– Verschlusselement<br />

– Register im Fahrweg sorgen für<br />

gegenseitigen Fahrstraßenausschluss<br />

<strong>Zusi</strong> 3 Folie 38 August 2009


3D-Editor : Ereignisfolgen im Fahrweg<br />

<strong>Zusi</strong> 3 Folie 39 August 2009


3D-Editor : Stellwerk und Fahrstraßen<br />

● <strong>Zusi</strong>-internes Stellwerk<br />

– kennt sämtliche zulässigen Fahrstraßen<br />

– unterscheidet Zug- und Rangierstraßen<br />

● Fahrstraße<br />

– Start- und Zielsignal<br />

– dazwischen liegende Weichen<br />

– Register<br />

– Auflösepunkte<br />

● Externes Stellwerk<br />

– Stellwerksaufgaben auslagerbar<br />

auf externe Anwendung<br />

– in Entwicklung<br />

<strong>Zusi</strong> 3 Folie 40 August 2009


Signale zur Laufzeit<br />

● Signalerkennbarkeit<br />

– Lichter aus großer Entfernung sichtbar<br />

<strong>Zusi</strong> 3 Folie 41 August 2009


3D-Editor : Fahrleitung<br />

● Erstellen der Fahrleitung<br />

– freie Strecke: vollautomatisch<br />

– Quertragwerke: teilautomatisiert<br />

– Sonderbauformen: Manuelle Auswahl mit<br />

automatischer Verseilung<br />

● Flexibles Konzept<br />

– anwendbar auf verschiedene Bauformen<br />

● Baukasten<br />

– feste Komponenten<br />

● Masten, Joche,<br />

Kleineisen, usw.<br />

– formbare Komponenten<br />

● Verseilung<br />

– „Ankerpunkte“<br />

● Auslagerung der eigentlichen Generierung<br />

– Laufzeitbibliothek (DLL)<br />

– wohl definierte Schnittstellen<br />

– beliebig erweiterbar<br />

<strong>Zusi</strong> 3 Folie 42 August 2009


3D-Editor : Fahrleitung<br />

● Erstellen der Fahrleitung<br />

– freie Strecke: vollautomatisch<br />

– Quertragwerke: teilautomatisiert<br />

– Sonderbauformen: Manuelle Auswahl mit<br />

automatischer Verseilung<br />

● Flexibles Konzept<br />

– anwendbar auf verschiedene Bauformen<br />

● Baukasten<br />

– feste Komponenten<br />

● Masten, Joche,<br />

Kleineisen, usw.<br />

– formbare Komponenten<br />

● Verseilung<br />

– „Ankerpunkte“<br />

● Auslagerung der eigentlichen Generierung<br />

– Laufzeitbibliothek (DLL)<br />

– wohl definierte Schnittstellen<br />

– beliebig erweiterbar<br />

<strong>Zusi</strong> 3 Folie 43 August 2009


3D-Editor : Fahrleitung<br />

● Erstellen der Fahrleitung<br />

– freie Strecke: vollautomatisch<br />

– Quertragwerke: teilautomatisiert<br />

– Sonderbauformen: Manuelle Auswahl mit<br />

automatischer Verseilung<br />

● Flexibles Konzept<br />

– anwendbar auf verschiedene Bauformen<br />

● Baukasten<br />

– feste Komponenten<br />

● Masten, Joche,<br />

Kleineisen, usw.<br />

– formbare Komponenten<br />

● Verseilung<br />

– „Ankerpunkte“<br />

● Auslagerung der eigentlichen Generierung<br />

– Laufzeitbibliothek (DLL)<br />

– wohl definierte Schnittstellen<br />

– beliebig erweiterbar<br />

<strong>Zusi</strong> 3 Folie 44 August 2009


3D-Editor : Fahrleitung<br />

● Erstellen der Fahrleitung<br />

– freie Strecke: vollautomatisch<br />

– Quertragwerke: teilautomatisiert<br />

– Sonderbauformen: Manuelle Auswahl mit<br />

automatischer Verseilung<br />

● Flexibles Konzept<br />

– anwendbar auf verschiedene Bauformen<br />

● Baukasten<br />

– feste Komponenten<br />

● Masten, Joche,<br />

Kleineisen, usw.<br />

– formbare Komponenten<br />

● Verseilung<br />

– „Ankerpunkte“<br />

● Auslagerung der eigentlichen Generierung<br />

– Laufzeitbibliothek (DLL)<br />

– wohl definierte Schnittstellen<br />

– beliebig erweiterbar<br />

<strong>Zusi</strong> 3 Folie 45 August 2009


3D-Editor : Fahrleitung<br />

● Erstellen der Fahrleitung<br />

– freie Strecke: vollautomatisch<br />

– Quertragwerke: teilautomatisiert<br />

– Sonderbauformen: Manuelle Auswahl mit<br />

automatischer Verseilung<br />

● Flexibles Konzept<br />

– anwendbar auf verschiedene Bauformen<br />

● Baukasten<br />

– feste Komponenten<br />

● Masten, Joche,<br />

Kleineisen, usw.<br />

– formbare Komponenten<br />

● Verseilung<br />

– „Ankerpunkte“<br />

● Auslagerung der eigentlichen Generierung<br />

– Laufzeitbibliothek (DLL)<br />

– wohl definierte Schnittstellen<br />

– beliebig erweiterbar<br />

<strong>Zusi</strong> 3 Folie 46 August 2009


3D-Editor : Fahrleitung<br />

● Erstellen der Fahrleitung<br />

– freie Strecke: vollautomatisch<br />

– Quertragwerke: teilautomatisiert<br />

– Sonderbauformen: Manuelle Auswahl mit<br />

automatischer Verseilung<br />

● Flexibles Konzept<br />

– anwendbar auf verschiedene Bauformen<br />

● Baukasten<br />

– feste Komponenten<br />

● Masten, Joche,<br />

Kleineisen, usw.<br />

– formbare Komponenten<br />

● Verseilung<br />

– „Ankerpunkte“<br />

● Auslagerung der eigentlichen Generierung<br />

– Laufzeitbibliothek (DLL)<br />

– wohl definierte Schnittstellen<br />

– beliebig erweiterbar<br />

<strong>Zusi</strong> 3 Folie 47 August 2009


3D-Editor : Fahrleitung<br />

● Erstellen der Fahrleitung<br />

– freie Strecke: vollautomatisch<br />

– Quertragwerke: teilautomatisiert<br />

– Sonderbauformen: Manuelle Auswahl mit<br />

automatischer Verseilung<br />

● Flexibles Konzept<br />

– anwendbar auf verschiedene Bauformen<br />

● Baukasten<br />

– feste Komponenten<br />

● Masten, Joche,<br />

Kleineisen, usw.<br />

– formbare Komponenten<br />

● Verseilung<br />

– „Ankerpunkte“<br />

● Auslagerung der eigentlichen Generierung<br />

– Laufzeitbibliothek (DLL)<br />

– wohl definierte Schnittstellen<br />

– beliebig erweiterbar<br />

<strong>Zusi</strong> 3 Folie 48 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Gleisachsen und Maststandorte<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 49 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Marker an Maststandort selektieren<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 50 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Masten werden als „Landschaft“ importiert<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 51 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Datei für Gittermast wählen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 52 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Importparameter<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 53 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

1. Mast aufgestellt<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 54 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

2. Mast aufgestellt<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 55 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Masten für nächstes Quertragwerk aufgestellt<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 56 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Fahrleitungsmodus im Editor wählen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 57 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Quertragwerk-Funktion wählen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 58 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Linken Mast wählen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 59 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Rechten Mast wählen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 60 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Einzelne Gleisachsen ggf. ausschließen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 61 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Quertragwerk angelegt<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 62 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Nächstes Quertragwerk angelegt<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 63 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Vorbereitung Fahrleitung verlegen (ohne Masten)<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 64 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Fahrleitung automatisch für eine Gleisachse<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 65 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Fahrleitung für erste Gleisachse angelegt<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 66 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Fahrleitung für nächste Gleisachse angelegt<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 67 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Fahrleitung manuell in Sonderbauform vorbereiten<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 68 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Auswählen, hier: ohne y-Beiseil<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 69 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Anbaupunkte markieren (1. Qtw)<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 70 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Anbaupunkte markieren (2. Qtw)<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 71 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Ausführen<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 72 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Fahrleitung Sonderbauform angelegt<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 73 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Fahrleitungsfeld fertig<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 74 August 2009


3D-Editor : Fahrleitung – Quertragwerke<br />

Quertragwerke und Fahrdraht lassen sich mit<br />

Fahrleitung Fahrleitungsbaukasten Vorbereitung Masten Fahrleitung Masten Fahrleitung Einzelne Fahrleitung Fahrleitungsmodus Marker Nächstes Anbaupunkte Gleisachsen Auswählen, Quertragwerk-Funktion für Datei manuell werden Quertragwerk nächstes Fahrleitungsfeld Fahrleitung Rechten Gleisachsen für automatisch Linken an 1. 2. für Importparameter<br />

für nächste Maststandort Sonderbauform Quertragwerk Mast erste Ausführen als in Gittermast hier: und Mast Sonderbauform markieren „Landschaft“ Mast Quertragwerk halbautomatisch aufgestellt Gleisachse verlegen Maststandorte<br />

Gleisachse ohne im ggf. für angelegt wählen Editor fertig eine wählen ausschließen<br />

selektieren y-Beiseil angelegt wählen (1. (2. angelegt (ohne Gleisachse wählen importiert Qtw) angelegt aufgestellt angelegt vorbereiten anlegen. Masten)<br />

Animation:<br />

Michael Poschmann<br />

<strong>Zusi</strong> 3 Folie 75 August 2009


3D-Editor : Geländemodell<br />

● Grundprinzip:<br />

– Gleisverlegung im „freien Raum“<br />

– Geländeerzeugung als separater Arbeitsschritt<br />

● „Geländeformer“<br />

– kein vordefiniertes Geländeraster<br />

– freie Gestaltung des<br />

Trassierungsquerschnitts<br />

● Gelände<br />

– DEM-basiert<br />

– Raster flexibel im Abstand zur Strecke<br />

– 2. Ebene für 3D-Hintergrundkulisse<br />

und große Sichtweite<br />

● Kacheln<br />

– Kachel mit allen Objekten als<br />

Ladeeinheit zur Laufzeit<br />

– 1000 x 1000 m für Bebauung, Vegetation<br />

– 250 x 250 m für Streckenausrüstung (u. a. Fahrleitung)<br />

– Kachelung automatisch<br />

<strong>Zusi</strong> 3 Folie 76 August 2009


3D-Editor : Koordinatenbezug<br />

● Koordinaten<br />

– UTM-Koordinaten sind immer die Grundlage<br />

● Koordinatensysteme<br />

– global<br />

● einheitlich für alle Streckenmodule<br />

– lokal<br />

● bezogen auf Gleisachse<br />

● Ausrichtung von Signalen, Masten usw.<br />

immer automatisch zum Gleis<br />

● Marker<br />

– Bezugspunkte für zu setzende Objekte<br />

– z.B. Masten oder Gebäude<br />

– Höhenpositionierung : DEM<br />

● Linienzüge<br />

– Absteckung von Straßen und Gewässern<br />

● Luftbilder<br />

– Einblendung von georeferenzierten Luftbildern<br />

auch im 3D-Editor möglich<br />

<strong>Zusi</strong> 3 Folie 77 August 2009


3D-Editor : Streckenausbau<br />

● Dämme und Einschnitte<br />

– nahtlos an Trasse anschließend,<br />

auch im Gleisbogen<br />

– gegen DEM geschnitten,<br />

ergibt automatisch richtige Höhe<br />

● Bahnsteige<br />

– nahtlos an Trasse anschließend<br />

– auch im Gleisbogen<br />

– und im Gleiszwischenraum<br />

– abgesetzte Bahnsteigkante<br />

● Formkurven<br />

– „langgezogene“ Querprofile,<br />

Extrusion<br />

– Tunnelröhren<br />

– auch Kabelkanäle<br />

<strong>Zusi</strong> 3 Folie 78 August 2009


3D-Editor : Vegetation<br />

● Bäume und Sträucher<br />

– ressourcenschonende Gestaltung und Nutzung<br />

– LODs (Level of Detail)<br />

– „Billboards“ (automatisch zum Betrachter drehend)<br />

– mögliche Performanzsteigerung<br />

durch DX- „Instancing“<br />

● Objekte entlang Mausspur<br />

– Zufällige Auswahl aus vorgegebenem Satz<br />

– Zufällige Verteilung zwischen<br />

zwei Mausklick-Punkten<br />

– Zufällige Drehung<br />

● Hintergrundwälder<br />

– höher gelegte Geländefläche<br />

– extrem ressourcensparend<br />

– Waldrand als einfacher tiefengestaffelter Texturträger<br />

● bei geringer Entfernung zur Strecke<br />

mit Einzelbäumen zu „tarnen“<br />

– auch für Felder benutzbar<br />

<strong>Zusi</strong> 3 Folie 79 August 2009


3D-Modellbau<br />

● <strong>Zusi</strong> 3 verzichtet auf eigenen Modellbau-Editor<br />

● Geeignete externe Werkzeuge<br />

– Blender, 3D-Canvas, 3D Studio MAX u.a.<br />

● Datenimport<br />

– Meshes : X-Dateien (DirectX)<br />

– Texturen: Rasterformate gemäß DirectX,<br />

besonders geeignet DDS<br />

● Aufbau der Modelle<br />

– Objektbaum bzw. Frame-Hierarchie entspr. DirectX<br />

● Mesh-Subsets<br />

● verknüpfte Dateien<br />

– Verknüpfungspunkte<br />

● Position<br />

● Rotation<br />

<strong>Zusi</strong> 3 Folie 80 August 2009


3D-Editor : Modellbau – LODs<br />

● Konstruktion mit LOD-Stufen (Level of Detail)<br />

– Detaillierung in ausgewogenem Verhältnis zum Ressourcenverbrauch und Render-Durchsatz<br />

● Beispiel DB E120<br />

– LOD1 – Nahbereich<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 470 Dreiecke<br />

– LOD2 – mittlere Entfernung<br />

● Bsp. 935 Dreiecke<br />

– LOD3 – Hintergrund<br />

nicht texturiert<br />

● Bsp. 30 Dreiecke<br />

– (LOD0 – „Vitrinenmodus“)<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 550 Dreiecke<br />

● Baurichtlinien<br />

– LOD1 und LOD3 immer erforderlich<br />

– LOD2 für detailliertere Modelle<br />

● Editor-Unterstützung<br />

– Konfiguration<br />

– LOD-Prüffeld 3D-Modell<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 81 August 2009


3D-Editor : Modellbau – LODs<br />

● Konstruktion mit LOD-Stufen (Level of Detail)<br />

– Detaillierung in ausgewogenem Verhältnis zum Ressourcenverbrauch und Render-Durchsatz<br />

● Beispiel DB E120<br />

– LOD1 – Nahbereich<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 470 Dreiecke<br />

– LOD2 – mittlere Entfernung<br />

● Bsp. 935 Dreiecke<br />

– LOD3 – Hintergrund<br />

nicht texturiert<br />

● Bsp. 30 Dreiecke<br />

– (LOD0 – „Vitrinenmodus“)<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 550 Dreiecke<br />

● Baurichtlinien<br />

– LOD1 und LOD3 immer erforderlich<br />

– LOD2 für detailliertere Modelle<br />

● Editor-Unterstützung<br />

– Konfiguration<br />

– LOD-Prüffeld<br />

LOD-Prüffeld<br />

1000 600 400 200 100 50 10 m<br />

m<br />

3D-Modell<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 82 August 2009


3D-Editor : Modellbau – LODs<br />

● Konstruktion mit LOD-Stufen (Level of Detail)<br />

– Detaillierung in ausgewogenem Verhältnis zum Ressourcenverbrauch und Render-Durchsatz<br />

● Beispiel DB E120<br />

– LOD1 – Nahbereich<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 470 Dreiecke<br />

– LOD2 – mittlere Entfernung<br />

● Bsp. 935 Dreiecke<br />

– LOD3 – Hintergrund<br />

nicht texturiert<br />

● Bsp. 30 Dreiecke<br />

– (LOD0 – „Vitrinenmodus“)<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 550 Dreiecke<br />

● Baurichtlinien<br />

– LOD1 und LOD3 immer erforderlich<br />

– LOD2 für detailliertere Modelle<br />

● Editor-Unterstützung<br />

– Konfiguration<br />

10 m<br />

– LOD-Prüffeld 3D-Modell<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 83 August 2009


3D-Editor : Modellbau – LODs<br />

● Konstruktion mit LOD-Stufen (Level of Detail)<br />

– Detaillierung in ausgewogenem Verhältnis zum Ressourcenverbrauch und Render-Durchsatz<br />

● Beispiel DB E120<br />

– LOD1 – Nahbereich<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 470 Dreiecke<br />

– LOD2 – mittlere Entfernung<br />

● Bsp. 935 Dreiecke<br />

– LOD3 – Hintergrund<br />

nicht texturiert<br />

● Bsp. 30 Dreiecke<br />

– (LOD0 – „Vitrinenmodus“)<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 550 Dreiecke<br />

● Baurichtlinien<br />

– LOD1 und LOD3 immer erforderlich<br />

– LOD2 für detailliertere Modelle<br />

● Editor-Unterstützung<br />

– Konfiguration<br />

50 m<br />

– LOD-Prüffeld 3D-Modell<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 84 August 2009


3D-Editor : Modellbau – LODs<br />

● Konstruktion mit LOD-Stufen (Level of Detail)<br />

– Detaillierung in ausgewogenem Verhältnis zum Ressourcenverbrauch und Render-Durchsatz<br />

● Beispiel DB E120<br />

– LOD1 – Nahbereich<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 470 Dreiecke<br />

– LOD2 – mittlere Entfernung<br />

● Bsp. 935 Dreiecke<br />

– LOD3 – Hintergrund<br />

nicht texturiert<br />

● Bsp. 30 Dreiecke<br />

– (LOD0 – „Vitrinenmodus“)<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 550 Dreiecke<br />

● Baurichtlinien<br />

– LOD1 und LOD3 immer erforderlich<br />

– LOD2 für detailliertere Modelle<br />

● Editor-Unterstützung<br />

– Konfiguration<br />

100 m<br />

– LOD-Prüffeld 3D-Modell<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 85 August 2009


3D-Editor : Modellbau – LODs<br />

● Konstruktion mit LOD-Stufen (Level of Detail)<br />

– Detaillierung in ausgewogenem Verhältnis zum Ressourcenverbrauch und Render-Durchsatz<br />

● Beispiel DB E120<br />

– LOD1 – Nahbereich<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 470 Dreiecke<br />

– LOD2 – mittlere Entfernung<br />

● Bsp. 935 Dreiecke<br />

– LOD3 – Hintergrund<br />

nicht texturiert<br />

● Bsp. 30 Dreiecke<br />

– (LOD0 – „Vitrinenmodus“)<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 550 Dreiecke<br />

● Baurichtlinien<br />

– LOD1 und LOD3 immer erforderlich<br />

– LOD2 für detailliertere Modelle<br />

● Editor-Unterstützung<br />

– Konfiguration<br />

200 m<br />

– LOD-Prüffeld 3D-Modell<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 86 August 2009


3D-Editor : Modellbau – LODs<br />

● Konstruktion mit LOD-Stufen (Level of Detail)<br />

– Detaillierung in ausgewogenem Verhältnis zum Ressourcenverbrauch und Render-Durchsatz<br />

● Beispiel DB E120<br />

– LOD1 – Nahbereich<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 470 Dreiecke<br />

– LOD2 – mittlere Entfernung<br />

● Bsp. 935 Dreiecke<br />

– LOD3 – Hintergrund<br />

nicht texturiert<br />

● Bsp. 30 Dreiecke<br />

– (LOD0 – „Vitrinenmodus“)<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 550 Dreiecke<br />

● Baurichtlinien<br />

– LOD1 und LOD3 immer erforderlich<br />

– LOD2 für detailliertere Modelle<br />

● Editor-Unterstützung<br />

– Konfiguration<br />

400 m<br />

– LOD-Prüffeld 3D-Modell<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 87 August 2009


3D-Editor : Modellbau – LODs<br />

● Konstruktion mit LOD-Stufen (Level of Detail)<br />

– Detaillierung in ausgewogenem Verhältnis zum Ressourcenverbrauch und Render-Durchsatz<br />

● Beispiel DB E120<br />

– LOD1 – Nahbereich<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 470 Dreiecke<br />

– LOD2 – mittlere Entfernung<br />

● Bsp. 935 Dreiecke<br />

– LOD3 – Hintergrund<br />

nicht texturiert<br />

● Bsp. 30 Dreiecke<br />

– (LOD0 – „Vitrinenmodus“)<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 550 Dreiecke<br />

● Baurichtlinien<br />

– LOD1 und LOD3 immer erforderlich<br />

– LOD2 für detailliertere Modelle<br />

● Editor-Unterstützung<br />

– Konfiguration<br />

600 m<br />

– LOD-Prüffeld 3D-Modell<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 88 August 2009


3D-Editor : Modellbau – LODs<br />

● Konstruktion mit LOD-Stufen (Level of Detail)<br />

– Detaillierung in ausgewogenem Verhältnis zum Ressourcenverbrauch und Render-Durchsatz<br />

● Beispiel DB E120<br />

– LOD1 – Nahbereich<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 470 Dreiecke<br />

– LOD2 – mittlere Entfernung<br />

● Bsp. 935 Dreiecke<br />

– LOD3 – Hintergrund<br />

nicht texturiert<br />

● Bsp. 30 Dreiecke<br />

– (LOD0 – „Vitrinenmodus“)<br />

● Bsp. Aufbau 2050 Dreiecke<br />

● Bsp. Drehgestell 550 Dreiecke<br />

● Baurichtlinien<br />

– LOD1 und LOD3 immer erforderlich<br />

– LOD2 für detailliertere Modelle<br />

● Editor-Unterstützung<br />

– Konfiguration<br />

1000 m<br />

– LOD-Prüffeld 3D-Modell<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 89 August 2009


3D-Editor : Modellbau – Texturen<br />

● Konstruktion mit Texturen<br />

– so klein wie möglich<br />

– Ressourcenverbrauch, Durchsatz<br />

– optimal ausnutzen<br />

– ggf. Mesh-Subset teilen<br />

● Editor-Unterstützung<br />

– Prüffeld MipMap-Stufen<br />

Textur<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 90 August 2009


3D-Editor : Modellbau – Texturen<br />

● Konstruktion mit Texturen<br />

– so klein wie möglich<br />

– Ressourcenverbrauch, Durchsatz<br />

– optimal ausnutzen<br />

– ggf. Mesh-Subset teilen<br />

● Editor-Unterstützung<br />

– Prüffeld MipMap-Stufen<br />

MipMap-Prüffeld<br />

Textur<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 91 August 2009


3D-Editor : Modellbau – Texturen<br />

● Konstruktion mit Texturen<br />

– so klein wie möglich<br />

– Ressourcenverbrauch, Durchsatz<br />

– optimal ausnutzen<br />

– ggf. Mesh-Subset teilen<br />

● Editor-Unterstützung<br />

– Prüffeld MipMap-Stufen<br />

10m : 1024<br />

Textur<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 92 August 2009


3D-Editor : Modellbau – Texturen<br />

● Konstruktion mit Texturen<br />

– so klein wie möglich<br />

– Ressourcenverbrauch, Durchsatz<br />

– optimal ausnutzen<br />

– ggf. Mesh-Subset teilen<br />

● Editor-Unterstützung<br />

– Prüffeld MipMap-Stufen<br />

50m : 512<br />

Textur<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 93 August 2009


3D-Editor : Modellbau – Texturen<br />

● Konstruktion mit Texturen<br />

– so klein wie möglich<br />

– Ressourcenverbrauch, Durchsatz<br />

– optimal ausnutzen<br />

– ggf. Mesh-Subset teilen<br />

● Editor-Unterstützung<br />

– Prüffeld MipMap-Stufen<br />

100m : 256<br />

Textur<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 94 August 2009


3D-Editor : Modellbau – Texturen<br />

● Konstruktion mit Texturen<br />

– so klein wie möglich<br />

– Ressourcenverbrauch, Durchsatz<br />

– optimal ausnutzen<br />

– ggf. Mesh-Subset teilen<br />

● Editor-Unterstützung<br />

– Prüffeld MipMap-Stufen<br />

200m : 128<br />

Textur<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 95 August 2009


3D-Editor : Modellbau – Texturen<br />

● Konstruktion mit Texturen<br />

– so klein wie möglich<br />

– Ressourcenverbrauch, Durchsatz<br />

– optimal ausnutzen<br />

– ggf. Mesh-Subset teilen<br />

● Editor-Unterstützung<br />

– Prüffeld MipMap-Stufen<br />

300m : 128<br />

Textur<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 96 August 2009


3D-Editor : Modellbau – Texturen<br />

● Konstruktion mit Texturen<br />

– so klein wie möglich<br />

– Ressourcenverbrauch, Durchsatz<br />

– optimal ausnutzen<br />

– ggf. Mesh-Subset teilen<br />

● Editor-Unterstützung<br />

– Prüffeld MipMap-Stufen<br />

400m : 64<br />

Textur<br />

Steven Graham<br />

<strong>Zusi</strong> 3 Folie 97 August 2009


3D-Editor : Modellbau – Animation<br />

● Animationen sind Teil des Modells<br />

– Mechanismus aus DirectX<br />

– Sub-Mesh oder verknüpfte Datei<br />

– Verschiebung oder Drehung<br />

– mindestens 2 Animationspunkte<br />

– ggf. Zwischenpunkte<br />

– <strong>Zusi</strong>-spezifisch : Lampendimmung<br />

● Wirkt zur Laufzeit<br />

– Ansteuerung durch Fahrsimulator<br />

● Beispiele<br />

– Raddrehung<br />

– Gestänge<br />

– Auslenkung der Drehgestelle<br />

– Heben und Senken des Stromabnehmers<br />

● vielleicht abhängig von Fahrdrahthöhe<br />

– Signalflügel und -blenden<br />

3D-Modell<br />

Hans-Peter Schramm<br />

<strong>Zusi</strong> 3 Folie 98 August 2009


3D-Editor : Modellbau – DirectX-Unterstützung<br />

● Weitere DirectX-Funktionen konfigurierbar<br />

– Texturen, Material<br />

– Beleuchtung<br />

– Alpha-Blending<br />

● Multi-Texturing<br />

– alle Parameter verfügbar<br />

– typische Anwendungsfälle<br />

vorkonfiguriert<br />

● Beispiel<br />

– halbtransparente Farbscheibe<br />

in Signalblende, durchleuchtet<br />

<strong>Zusi</strong> 3 Folie 99 August 2009


Fahrzeugeditor<br />

● Funktion von Eisenbahnfahrzeugen<br />

– insbesondere Fahr- und Bremsphysik<br />

– Zusammenstellung der Antriebs- und<br />

Bremskomponenten ergibt<br />

● Lokomotiven<br />

● Triebwagen<br />

● Steuerwagen<br />

● gewöhnliche Reise-<br />

und Güterwagen<br />

● Hilfestellung durch Editor<br />

– Vorschlagsfunktionen<br />

– sinnvolles physikalisches Verhalten<br />

mit wenigen Grunddaten<br />

<strong>Zusi</strong> 3 Folie 100 August 2009


Fahrzeugeditor : Zugkraftkennlinien<br />

● Zugkraftdaten nach Vorbild<br />

– Kennlinien von Vorbild übernehmen<br />

● Zugkraftdaten nach Vorschlag Editor<br />

– Auswahl Antrieb<br />

● z.B. elektr. Reihenschlussmotor, einphasig<br />

– Vorauswahl Leistung<br />

– Berechnung Zugkraft<br />

● auch mehrere Fahrstufen<br />

– Berechnung Motor<br />

Zugkraft [kN]<br />

<strong>Zusi</strong> 3 Folie 101 August 2009<br />

250<br />

200<br />

150<br />

100<br />

50<br />

0<br />

0<br />

20<br />

Zugkraftdiagramm Baureihe 110<br />

Haftgrenze<br />

40 60 80 100 120 140<br />

0 5000 10000<br />

Motorstrom<br />

Geschwindigkeit [km/h]<br />

Gesamtmotorstrom [A]


Fahrzeugeditor : Zugkraftkennlinien<br />

● Zugkraftdaten nach Vorbild<br />

– Kennlinien von Vorbild übernehmen<br />

● Zugkraftdaten nach Vorschlag Editor<br />

– Auswahl Antrieb<br />

● z.B. elektr. Reihenschlussmotor, einphasig<br />

– Vorauswahl Leistung<br />

– Berechnung Zugkraft<br />

● auch mehrere Fahrstufen<br />

– Berechnung Motor<br />

Zugkraft [kN]<br />

<strong>Zusi</strong> 3 Folie 102 August 2009<br />

250<br />

200<br />

150<br />

100<br />

50<br />

0<br />

0<br />

20<br />

Zugkraftdiagramm Baureihe 110<br />

Haftgrenze<br />

40 60 80 100 120 140<br />

0 5000 10000<br />

Motorstrom<br />

Geschwindigkeit [km/h]<br />

Gesamtmotorstrom [A]


Fahrzeugeditor : Zugkraftkennlinien<br />

● Zugkraftdaten nach Vorbild<br />

– Kennlinien von Vorbild übernehmen<br />

● Zugkraftdaten nach Vorschlag Editor<br />

– Auswahl Antrieb<br />

● z.B. elektr. Reihenschlussmotor, einphasig<br />

– Vorauswahl Leistung<br />

– Berechnung Zugkraft<br />

● auch mehrere Fahrstufen<br />

– Berechnung Motor<br />

Zugkraft [kN]<br />

<strong>Zusi</strong> 3 Folie 103 August 2009<br />

250<br />

200<br />

150<br />

100<br />

50<br />

0<br />

0<br />

20<br />

Zugkraftdiagramm Baureihe 110<br />

Haftgrenze<br />

40 60 80 100 120 140<br />

0 5000 10000<br />

Motorstrom<br />

Geschwindigkeit [km/h]<br />

Gesamtmotorstrom [A]


Fahrzeugeditor : Zugkraftkennlinien<br />

● Zugkraftdaten nach Vorbild<br />

– Kennlinien von Vorbild übernehmen<br />

● Zugkraftdaten nach Vorschlag Editor<br />

– Auswahl Antrieb<br />

● z.B. elektr. Reihenschlussmotor, einphasig<br />

– Vorauswahl Leistung<br />

– Berechnung Zugkraft<br />

● auch mehrere Fahrstufen<br />

– Berechnung Motor<br />

Zugkraft [kN]<br />

<strong>Zusi</strong> 3 Folie 104 August 2009<br />

250<br />

200<br />

150<br />

100<br />

50<br />

0<br />

0<br />

20<br />

Zugkraftdiagramm Baureihe 110<br />

Haftgrenze<br />

40 60 80 100 120 140<br />

0 5000 10000<br />

Motorstrom<br />

Geschwindigkeit [km/h]<br />

Gesamtmotorstrom [A]


Geräuschkulisse<br />

● Soundmodell in <strong>Zusi</strong> 3<br />

– Umsetzung des Konzepts von Andreas Karg und Jens Haupert<br />

– Vorentwicklungen: „<strong>Zusi</strong>Sound“, „Sounthesizer“<br />

● Zuordnung von Sound zu Mess- und Steuergrößen<br />

– Sound konfigurierbar je einzelne Größe<br />

● Beeinflussbare Eigenschaften der Sounds<br />

– Lautstärke<br />

– Frequenz<br />

– auslösbar auf Zustand oder Schwellwert<br />

– einmalig oder als Schleife<br />

● Sound-Kennlinie<br />

– definiert Eigenschaften in Abhängigkeit<br />

der Mess-/Steuergröße<br />

● Umsetzung in DirectX<br />

– 2D- und 3D-Anteile<br />

<strong>Zusi</strong> 3 Folie 105 August 2009


Fahrplan<br />

● Fahrplan in <strong>Zusi</strong> definiert den gesamten Ablauf zur Laufzeit<br />

– besteht aus individuellen Fahrplänen einzelner Züge<br />

– eingebauter <strong>Zusi</strong>-“Fahrdienstleiter“ versucht die<br />

Fahrplanwünsche zu erfüllen<br />

– umfasst Buchfahrpläne und Bahnhofsfahrordnungen<br />

des Vorbilds<br />

● Alle Züge gleichwertig<br />

– manche Züge haben nur dekorativen Charakter<br />

(damit keinen nennenswerten „Spielwert“)<br />

● Fahrplan je Zug<br />

– bestimmt den Laufweg<br />

– bestimmt Abfahrt- , Ankunft- oder Durchfahrzeiten an den<br />

Betriebsstellen<br />

– bestimmt die einzuhaltende Geschwindigkeit auf den<br />

Abschnitten des Laufwegs<br />

● in <strong>Zusi</strong> automatisch aus Trassen- und Zugdaten<br />

– legt die zu benutzenden Gleise in Bahnhöfen fest<br />

(<strong>Zusi</strong> 2)<br />

<strong>Zusi</strong> 3 Folie 106 August 2009


Erweiterbarkeit – Externe Schnittstellen<br />

● Einfach-Tastatur-Fahrpult und Joysticks<br />

– direkter Anschluss<br />

● Fahrpult und Führerstandsanzeigen<br />

– TCP/IP-Socketschnittstelle<br />

– Weiterentwicklung aus <strong>Zusi</strong> 2<br />

– z.B. „<strong>Zusi</strong>-Display“ von Jens Haupert<br />

● Stellwerk<br />

– interne Dienst-Schnittstelle<br />

– Kommunikations-Client als Bibliothek<br />

– in Entwicklung<br />

● 3D-Editor<br />

– Fahrleitungsbibliotheken<br />

<strong>Zusi</strong> 3 Folie 107 August 2009


Dokumentation<br />

● Zu <strong>Zusi</strong> 3 wird ein ausführliches Handbuch erstellt.<br />

– zur Zeit 350 Seiten, Tendenz steigend<br />

● Referenz, Beispiele, Tutorien<br />

– Bau einer Übungsstrecke<br />

– Tipps und Tricks<br />

– Bauhinweise<br />

Vorbild/Simulation<br />

<strong>Zusi</strong> 3 Folie 108 August 2009


Eigene Kreativität<br />

● <strong>Zusi</strong> 3 wird vielfältige Möglichkeiten zur Entfaltung eigener Schaffenskraft bieten<br />

– im Modell-, Strecken- oder Fahrplanbau<br />

– mit dem Vorbild als Vorbild<br />

● Editoren leisten Hilfestellung<br />

– mit Automatisierung und Teilautomatisierung diverser lästiger und zeitraubender Aufgaben<br />

– machen in mehreren Bereichen Vorschläge, wenn Daten fehlen<br />

● Umfangreiche Dokumentation<br />

– liefert Antworten zum Vorbild<br />

– bietet Hinweise auf geeignete Vorgehensweise<br />

● Zusammenarbeit mit anderen <strong>Zusi</strong>-Schaffenden<br />

– erleichtert das Lernen<br />

– bringt Rückkopplung<br />

– steigert die Produktivität<br />

● „<strong>Zusi</strong>-Prüfamt“ ZPA<br />

– sorgt für Einhaltung der Qualität<br />

– bewährte Instanz aus <strong>Zusi</strong> 2<br />

– von <strong>Zusi</strong>anern für <strong>Zusi</strong>aner<br />

<strong>Zusi</strong> 3 Folie 109 August 2009


Ausblick<br />

● Stand der Arbeiten<br />

– Wesentliche Teile implementiert und getestet<br />

– Strecken- und Objektbau ebenfalls weit voran geschritten<br />

● Verschiedene Aufgaben noch zu lösen<br />

● Veröffentlichungstermin<br />

– wird von Carsten Hölscher bekannt gegeben, wenn absehbar<br />

● Veröffentlichung einer Demostrecke<br />

– möglicherweise als erstes<br />

● Weitere Entwicklung nach einer ersten Veröffentlichung<br />

– Schritt für Schritt<br />

– auf lange Produktlebensdauer angelegt<br />

<strong>Zusi</strong> 3 Folie 110 August 2009


Vielen Dank<br />

für die<br />

Aufmerksamkeit<br />

Weitere Informationen: www.zusi.de<br />

<strong>Zusi</strong> 3 Folie 111 August 2009

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!