Skip to content

v0.4.1

Pre-release
Pre-release

Choose a tag to compare

@realTimexo realTimexo released this 24 Oct 10:33
· 46 commits to main since this release
5fb5da4
  • Fix (beamng.log / Unity warning): texture file names are shortened (max 40 chars + hash) - Windows "Could not find a part of the path" for very long sign texture names; temp folder name shortened.
  • Fix (beamng.log): materials named Camera, spotlight, Material (and other BeamNG class names) were not mapped; they get the prefix m_.
  • Terrain textures: PBR (v1.5) mode with TerrainMaterialTextureSet is now the default (setting terrainPbr). The set is written first in art/terrains/main.materials.json; structure check aborts the export if the set is undefined or a texture size does not match its slot. Classic mode kept as a switch.
  • Minimap: minimapImage on the TerrainBlock (no leading slash) in addition to the info.json entry; resolution "Auto" = terrain size (max 2048).
  • Vegetation: LODs per BeamNG mapping guide (<name>_a100, bb_autobillboard25, nulldetail10; grass _a12 + nulldetail4), wind (vertex colours R = bend, G = phase, B = flutter; bark black; windScale + ForestWindEmitter), tree collision only above 2.5 m (default), per-tree-type report lines.
  • README: logo, preview image, how-to GIF.

Full Changelog: 0.4.0...v0.4.1