Every modder has individual preferences which programs he likes to use for modding. Here are some recommendations and hints on tools that are often used in the community. The list below is not exclusive, there are many other compatible programs.
Scripting
The various text based resouce types can be edited with almost any text editor. This reaches from Microsoft Editor to integrated integrated development environments like Eclipse. Two commonly used text editors are:
Notepad++ is a free text editor for Microsoft Windows. It can open multiple tabs in several windows and has builtin Lua syntax highlighting. It can be downloaded for free at
notepad-plus-plus.org.
Visual Studio Code is another free text editor that runs under Linux as well. Like Notepad++ it features syntax highlighting but it can be extended for syntax completition too. It can be downloaded for free at
code.visualstudio.com.
3D Modelling
Like with the text editors, there are plenty of available software solutions for 3D modelling.
Blender is a free allround software for 3D modelling, animation, … It supports bone animations too and bake texture maps like for ambient occlusion. With some limitations, models exported as FBX may be imported with the
model editor. Blender can be downloaded at
www.blender.org.
Modo is a payware 3D modelling software by Foundry. It's the software used by Urban Games to develop the content for Transport Fever 2. The FBX import into the model editor is suited for FBX files exported by Modo. See details about Modo on
www.foundry.com/products/modo.
-
-
-
As the payware tools have very expensive licenses, it's not recommended to invest in them if you are not an advanced user. Students may get a discount or free license though as long as they do not use the software for professional and commercial projects.
There are other tools that are used regularily. These have some problems regarding the compatibility to Transport Fever 2 that are described below:
Sketchup is a 3D modelling software that many prefer because of its ease of use. However, it does not offer the possibility to map the 3D model itself, so it is not possible to import it directly into Transport Fever 2. The models must first be mapped in another program. In addition, cylindrical objects are often exported very finely, so that the models have high tris numbers.
Solidworks and similar parametrized CAD modelling tools are especially popular with people in the CAD field. They offer the possibility to create systematic models. However, they have the same problems as Sketchup, i.e. it is usually not possible to map the model and curves are implemented very finely.
Texturing
Beside the modelling tools, there are various texturing tools. These have different advantages and disadvantages and many artists stick to tools they are familiar with.
GIMP is a freeware image editing software that is commonly used. It is capable of loading some photoshop files too. You can find it on
www.gimp.org.
Paint.NET is a freeware image editing software that originally started as an alternative to the classical Microsoft Paint. It can be downloaded at
www.getpaint.net.
Paint Shop Pro is a payware software by Corel. It can be bought with a perpetual license at
www.paintshoppro.com.
Photoshop is a payware software for professional 2D artists by Adobe. It is available as part of the Adobe Creative Cloud or seperate but not with a perpetual license. Find more information about Photoshop at
www.adobe.com/products/photoshop.html.
Substance Painter is a payware software for professional 3D artists originally developed by Allegorithmic and now maintained and developed further by Adobe. In contrast to the software above, the textures can be painted directly on the 3D model. Interactive texture materials can be used with lots of modifiers to accomodate various needs. Get more information at
www.adobe.com/products/substance3d-painter.html. A perpetual lifetime license can be bought on
Steam.
DDS Export
To export DDS files, a plugin or standalone program might be needed. Here is a list of common ones. Be aware that their internal compression algorithms may differ resulting in slightly different output.
-
-
-
For Gimp, there is a
GIMP DDS plugin that provides export and import functions. You can find it at
code.google.com/archive/p/gimp-dds. Newer versions of GIMP include DDS support by default.
There are fanmade tools available that support the development of mods for Transport Fever 2. Some common ones are:
The
TPF1 –> TPF2 Konverter by EAT1963 is a mod that can reorganize existing mods for Transport Fever 1 to the new format of Transport Fever 2. This covers the transformation of the old model hierarchy with group files to the new node tree too. Find out more over at
transportfever.net.
The
Batch TPF1→TPF2 mdl convertor by Enzojz is a command line converter tool to transform the old model hierarchy with group files to the new node tree. It can be found at
transportfever.net.
The
TpF2 Model Convertor by Enzojz is a command line converter tool to transform 3D models in ASE format to the Transport Fever 2 model format. It can be found at
transportfever.net.
The old
Blender Import/Export Addon by Merk for Transport Fever 1 is used by many modders even for Transport Fever 2. The exported models then are transfered to Transport Fever 2 with one of the above tools in a second step. The Plugin can be found at
transportfever.net. Please note that the plugin is not compatible to Blender 2.80 or above.
Additional tools for various purposes are:
The
Menübild Generator by Trunky can generate menu icons for vehicle buy groups. It can be found at
modwerkstatt.com.
A spreadsheet to calculate
tractiveEffort
values for rail vehicles by Grimes can be found at
transportfever.net.
An interactive transformation matrix calculator by Xanos can be found at
transportfever.net.