<strong>Formats Mashinky engine uses* [https://en.wikipedia.org/wiki/.x *.x (DirectX mesh)] format. It is native format for assets in the game</strong>DirectX applications, fast, variable, 3 versions (text, binary, binary compressed). It supports multiple animations, adding meta data etc.
== 3D assets ==Mashinky engine is able to load * [httpsvanilla models are stored in DriveLetter://en\SteamAppsPath\Mashinky\media\model\.wikipediaYou can preview them using appropriate .org/wiki/x viewer.x *See [[3dtools | Tools & Resources]] for more information.x Model complexity is determined by it's triangle (DirectX meshtris)] formatcount. Vanilla models adhere to a certain limit set for each type of 3d asset. It While it is native format for DirectX applicationspossible to import model with highter tri count, fast, variable, 3 versions (text, binary, binary compressed)keep in mind that there can be many such objects loaded at the same time and all together can cause performance issues. Example tri counts:*Train car -- 1k - 3k*Train engine -- 5k - 10k*Buildings -- 1k - 3k*Vehicles -- 3k - 10k Of course the tri count depents on the complexity of its real life counterpart. It supports multiple animationsAlso, adding meta data etckeep in mind that cargo vehicles need to include the cargo model itself.
Take a look into [[how to setup 3D modeling tool]] to prepare exporter and your 3d environmentMore TBA
== 2D assets ==