Thread: TrackEditor - Dateiformat *.grt / Infos und Erklärungen
Moderatoren: Crono, RudyOosterndijk
Nachdem wir uns nun auf das neue Dateiformat konzentriert haben, war es uns wichtig dieses unter einer freien Lizenz (CC0) auch zu öffnen, um der Community noch mehr Platz bieten zu können für etwaige Anpassungen oder Tools die von außen einwirken können.
Eine allgemeine Erklärung findet man hier:
[link]
Eine genaue Erklärung über die XML Struktur und die Elemente findet ihr hier:
[link]
Kurz erklärt:
Das GRT Format, ist ähnlich wie *.docx, eine gezippte Datei die alle Informationen in Rohform enthält.
Zurzeit liegen 3 Dateien in der komprimierten Datei.
- Die Texturdatei
- Die Heightmapdatei
- Die XML Datei mit allen relevanten Informationen
Auf alle Dateien kann der Benutzer nach entpacken zugreifen und direkt bearbeiten.
So ist es zb jetzt möglich:
- Platzierungen von Objekten manuell vorzunehmen
- Tages/Nachtzeit einzustellen
- Texturdateien händisch, ohne Tool, zu verändern
- Die Texturdatei auszutauschen
- Die Heightmapdatei auszutauschen
uvm.
Eine Beispiel-XML Datei sieht so aus:

Eine allgemeine Erklärung findet man hier:
[link]
Eine genaue Erklärung über die XML Struktur und die Elemente findet ihr hier:
[link]
Kurz erklärt:
Das GRT Format, ist ähnlich wie *.docx, eine gezippte Datei die alle Informationen in Rohform enthält.
Zurzeit liegen 3 Dateien in der komprimierten Datei.
- Die Texturdatei
- Die Heightmapdatei
- Die XML Datei mit allen relevanten Informationen
Auf alle Dateien kann der Benutzer nach entpacken zugreifen und direkt bearbeiten.
So ist es zb jetzt möglich:
- Platzierungen von Objekten manuell vorzunehmen
- Tages/Nachtzeit einzustellen
- Texturdateien händisch, ohne Tool, zu verändern
- Die Texturdatei auszutauschen
- Die Heightmapdatei auszutauschen
uvm.
Eine Beispiel-XML Datei sieht so aus:
<?xml version="1.0" encoding="UTF-8"?>
-<GeneRacingTrackInfos>
<Trackname>aerodrome</Trackname>
<TrackVersion>0.1</TrackVersion>
<TrackPart>1/1</TrackPart>
<CamDefaultAngle>60</CamDefaultAngle>
<CamDefaultRotation>0</CamDefaultRotation>
<CamDefaultZoom>100</CamDefaultZoom>
<TrackSize>243</TrackSize>
<WaterLevel>50</WaterLevel>
<TexturePath>aerodrome.png</TexturePath>
<TextureWidth>2048</TextureWidth>
<TextureHeight>2048</TextureHeight>
<HeightmapPath>aerodrome_heightmap.png</HeightmapPath>
<HeightmapWidth>2049</HeightmapWidth>
<HeightmapHeight>2049</HeightmapHeight>
<LampObjects>87</LampObjects>
<PitCrewObjects>6</PitCrewObjects>
<CheckPointsObjects>6</CheckPointsObjects>
<TrackObjects>869</TrackObjects>
+<PitCrewObjectList>
+<CheckPointsObjectsList>
+<TrackObjectList>
-<CreativeCommonLicense-CC0>
<Link>https://creativecommons.org/licenses/</Link>
<License>CC0</License>
<LicenseOwner>GeneRacing</LicenseOwner>
<LicenseOwnerLink>http://www.gene-racing.com</LicenseOwnerLink>
</CreativeCommonLicense-CC0>
</GeneRacingTrackInfos>
