Editor - Überblick: Unterschied zwischen den Versionen
Zeile 82: | Zeile 82: | ||
Mit dieser Funktion kann die aktuell fokussierte Kachel in eine x-Datei exportiert werden - bspw. um ein komplexeres Objekt mit starker Abhängigkeit zum Boden genau erstellen zu können. Allerdings ist zu beachten, dass die exportierte x-Datei noch nicht für den Import in Blender optimiert ist und insbesondere die Koordinaten noch vertauscht sind. | Mit dieser Funktion kann die aktuell fokussierte Kachel in eine x-Datei exportiert werden - bspw. um ein komplexeres Objekt mit starker Abhängigkeit zum Boden genau erstellen zu können. Allerdings ist zu beachten, dass die exportierte x-Datei noch nicht für den Import in Blender optimiert ist und insbesondere die Koordinaten noch vertauscht sind. | ||
+ | |||
+ | === Objects === | ||
+ | |||
+ | Der Wechsel auf diese Registerkarte aktiviert die Objektbearbeitung in OMSI. | ||
+ | |||
+ | ==== All Objects on Tile Nr. # ==== | ||
+ | |||
+ | Ganz oben auf der Registerkarte findet sich ein Dropdown-Feld, über welches alle Objekte der aktuellen Kachel ausgewählt werden können. Andernfalls kann ein Objekt auch ausgewählt werden, indem es mit der Maus angeklickt wird. Es wechselt dann seine Farbe auf rot. | ||
+ | |||
+ | ==== Actual Object Types ==== | ||
+ | |||
+ | Die Baumstruktur zeigt alle bisher geladenen Objekttypen an. Wenn man sich auf der Karte bewegt und hierbei weitere Objekttypen auftreten, wird die Struktur entsprechend ergänzt. Es können aber auch weitere, bisher nicht verwendete Objekte hinzugefügt werden: | ||
+ | |||
+ | ''Load....'' ermöglicht es, gezielt ein Objekt auszuwählen, ''Load directory!'' lädt den Inhalt eines ganzen Objektordners. | ||
+ | |||
+ | Ist ein Objekt ausgewählt (rot), dann wechselt der Objekttyp, sobald man in der Baumstruktur ein anderes Objekt ausgewählt hat. Andernfalls wird lediglich ein Objekttyp vorgewählt, welcher beim Erstellen eines neuen Objektes verwendet wird. | ||
+ | |||
+ | ==== Objekte bewegen, rotieren, löschen und neu erstellen ==== | ||
+ | |||
+ | Dies geschieht über folgende Tastenkombinationen: | ||
+ | |||
+ | '''G''' ''(grab)'' ermöglicht es, das selektierte Objekt zu bewegen. Enter oder ein Klick mit der linken Maustaste bestätigt den Vorgang, Esc bricht ihn ab. | ||
+ | |||
+ | '''R''' erlaubt das Rotieren von Objekten | ||
+ | |||
+ | '''N''' erstellt ein neues Objekt und wechselt automatisch in den Bewegungs-Modus | ||
+ | |||
+ | '''Entf''' löscht das selektierte Objekt. | ||
+ | |||
== Weltkoordinaten == | == Weltkoordinaten == |
Version vom 5. März 2014, 12:32 Uhr
Hinweis: Dieser Artikel wurde noch nicht ins Englische übersetzt!
OMSI-Version: 1.0 - 2.0
Dieser Artikel liefert einen Überblick über alle Funktionen des OMSI-Mapeditors, geht dabei auch ins Detail, liefert aber keine einzelne Themen fokussierenden Tutorials zu einzelnen Themen.
Da der Editor noch nicht fehlerfrei arbeitet und einige Funktionen (noch) nicht implementiert sind, werden auch nicht alle Kontrollelemente beschrieben.
Inhaltsverzeichnis
Starten des Editors
Um den Editor erreichen zu können, ist eine Verknüpfung z.B. auf dem Desktop zu kopieren. Dann ist darauf mit rechts zu klicken und "Eigenschaften" auszuwählen. Der Pfad im Feld "Ziel" ist um den Parameter -editor zu ergänzen. Diese Verknüpfung dient fortan dem Starten des Mapeditors.
Begriffe
Begriff (engl.) | Begriff (dt.) | Beschreibung |
Tile | Kachel | Die Karte besteht aus zahlreichen quadratischen Kacheln. Auf Karten mit klassischen kartesischen Koordinaten haben alle Kacheln eine Kantenlänge von 300m, handelt es sich um eine Weltkoordinaten-Karte, dann schwankt die Kantenlänge in Abhängigkeit von der geographischen Breite (s.u.). |
Terrain | Gelände | Üblicherweise wird die engl. Bezeichnung Terrain gewählt. Beim Terrain handelt es sich um den Untergrund. Es handelt sich hierbei um ein Raster von 60 mal 60 Quadraten, deren Eckpunkte nach Belieben angehoben oder gesenkt werden können, wodurch Berge, Hügel oder Mulden usw. geformt werden können. Außerdem können Splines und Objekte je nach deren Eigenschaften Löcher in das Terrain schneiden. Darüber hinaus kann das Terrain mit farblichen Strukturen versehen werden. |
Spline | - | Ein in einer *.spi-Datei gespeichertes Profil wird entlang einer geraden oder gebogenen Linie extrudiert. Auf diese Weise entstehen bspw. Straßen, Gleise und Zäune in OMSI, die direkt im Map-Editor in ihrer Länge und Biegung geformt und zu längeren Verbänden aneinandergehängt werden können. |
DEM | DEM | DEM bedeutet "Digital Elevation Mesh" und steht auch stellvertretend für Datensätze, welche reale Geländeformen und -höhen beschreiben. |
Registerkarten
Die Editorfunktionen werden gruppiert nach den entsprechenden Registerkarten am rechten Rand erläutert.
Tile
Create New Tile Here
Sobald der Sichtmittelpunkt auf einen Bereich außerhalb der Karte gesetzt ist, wird dieser Button aktiv und erlaubt die Erweiterung der Karte um eine Kachel an dieser Stelle.
Add Water / Remove Water
Stattet die Kachel mit einer Wasserebene aus. Wasserebenen können auf der Registerkarte "Terrain" in ihrer Höhe verändert werden. Normalerweise liegt das Terrain über der Wasserfläche - sobald das Terrain unter das Wasser taucht, entsteht ein See oder Fluss.
Aerial Download (ab OMSI 2)
Sofern die Karte mit Weltkoordinaten arbeitet, können in diesem Bereich Luftbilder heruntergeladen und angezeigt werden.
Bereits heruntergeladene Luftbilder werden angezeigt, sobald der Haken "Use tile aerials" gesetzt wird.
Heruntergeladen werden können Luftbilder, wenn der folgende Eintrag mit einem funktionierenden Download-Link in die Options.cfg eingetragen wird, wobei ~x, ~y und ~z für die drei Koordinaten x, y und Zoom stehen:
[Editor_LinkAerial] http:www.dummy.de&x=~x&y=~y&z=~z
Dann fokussiert man die Sicht auf die Kachel, für welche das Luftbild heruntergeladen werden soll, stellt den Schieberegler "Resolution" auf den gewünschten Wert und klickt auf "Dnl. current Tile".
DEM (ab OMSI 2)
Im Bereich DEM können reale Höhendaten importiert werden, sofern die Karte Weltkoordinaten nutzt. Hierfür ist zunächst die zugehörige DLL auszuwählen und der Vorgang mit "Rund curr. Tile" für die aktuell fokussierte Kachel auszuführen.
Standardmäßig liefert OMSI eine Import-DLL für freie SRTM-Daten mit, welche in *.hgt-Dateien im Ordner \SRTM\Data hinterlegt sein müssen. Die Dateien für das Grad-Quadrat N46 und E7 bzw. N52 E13 ist bereits in OMSI hinterlegt.
Der DEM-Import für OMSI läuft über DLLs, damit beliebige DEM-Importvarianten frei programmiert werden können (übrigens auch generisch-zufällige, sofern gewünscht!).
Siehe hierzu: DEM-Import-DLLs selbst programmieren
Create Roadmap
Eine noch nicht ganz ausgereifte Funktion erlaubt es, eine zweidimensionale Landkarte der Karte zu erstellen, welche im Unterordner "texture\map" der Karte abgespeichert wird: Einerseits kachelweise mit 256 Pixel Kantenlänge, andererseits als Gesamtkarte mit 128 Pixeln Kantenlänge je Kachel.
Convert into x terrain
Mit dieser Funktion kann die aktuell fokussierte Kachel in eine x-Datei exportiert werden - bspw. um ein komplexeres Objekt mit starker Abhängigkeit zum Boden genau erstellen zu können. Allerdings ist zu beachten, dass die exportierte x-Datei noch nicht für den Import in Blender optimiert ist und insbesondere die Koordinaten noch vertauscht sind.
Objects
Der Wechsel auf diese Registerkarte aktiviert die Objektbearbeitung in OMSI.
All Objects on Tile Nr. #
Ganz oben auf der Registerkarte findet sich ein Dropdown-Feld, über welches alle Objekte der aktuellen Kachel ausgewählt werden können. Andernfalls kann ein Objekt auch ausgewählt werden, indem es mit der Maus angeklickt wird. Es wechselt dann seine Farbe auf rot.
Actual Object Types
Die Baumstruktur zeigt alle bisher geladenen Objekttypen an. Wenn man sich auf der Karte bewegt und hierbei weitere Objekttypen auftreten, wird die Struktur entsprechend ergänzt. Es können aber auch weitere, bisher nicht verwendete Objekte hinzugefügt werden:
Load.... ermöglicht es, gezielt ein Objekt auszuwählen, Load directory! lädt den Inhalt eines ganzen Objektordners.
Ist ein Objekt ausgewählt (rot), dann wechselt der Objekttyp, sobald man in der Baumstruktur ein anderes Objekt ausgewählt hat. Andernfalls wird lediglich ein Objekttyp vorgewählt, welcher beim Erstellen eines neuen Objektes verwendet wird.
Objekte bewegen, rotieren, löschen und neu erstellen
Dies geschieht über folgende Tastenkombinationen:
G (grab) ermöglicht es, das selektierte Objekt zu bewegen. Enter oder ein Klick mit der linken Maustaste bestätigt den Vorgang, Esc bricht ihn ab.
R erlaubt das Rotieren von Objekten
N erstellt ein neues Objekt und wechselt automatisch in den Bewegungs-Modus
Entf löscht das selektierte Objekt.
Weltkoordinaten
Bei aktivierten Weltkoordinaten verwendet OMSI die Mercator-Projektion und unterteilt die 360° entlang der West-Ost-Richtung in 2^16 (65536) Teile. Am Äquator (40075016,69m) beträgt die Kantenlänge der Kacheln dementsprechend 611,5m, auf 50° 393,1m und am Pol theoretisch 0m (allerdings ist der Pol mit OMSI nicht erreichbar). Weitere Werte entnehmen Sie bitte der folgenden Tabelle:
geograph. Breite | Kantenlänge (m) |
0° | 611,496 |
±10° | 602,206 |
±20° | 574,618 |
±30° | 529,571 |
±40° | 468,433 |
±50° | 393,062 |
±60° | 305,748 |
±70° | 209,144 |