-
Notifications
You must be signed in to change notification settings - Fork 24
Track and Kart Formats
This article is for informational purposes for anyone interested in the development of the data formats that SuperTuxKart uses.
There are several revisions of the track and kart formats that have existed through SuperTuxKart's history. The information below applies to SuperTuxKart 0.7 and later. Versions prior to this used a very different format for data files and 3D models.
Supported by: initial irrlicht port
Supported by: initial irrlicht port Commit log (4995): Fixed incorrect track version (now version 2 is used).
This version of the track format swapped the Y and Z axis - in version 1, Z was up. In this version and later versions, Y is up.
Supported by: 0.7 - SVN Commit log (6534): Updated track exporter to export version 3 (which now also fixes lap counting problems, see bug 3105319).
Supported by: 0.7 - SVN Commit log: Increased track version number of track exporter; made single-node material entries go into one line (and not two).
Supported by: 0.7 - SVN Commit log (7618): Weather is now correctly exported; added support for animated textures for water as well.
Exported by the last version of the blender 2.4x exporter. This version is still exported by the Blender 2.6x exporter, up until at least revision 11523 (see line 706)
Supported by: 0.8.2 - Latest Git
This is the format used for next-generation tracks which make extensive use of shaders, an object library, and many other new features.
Supported by: initial irrlicht port
Supported by: 0.7 - Latest Git