Resolve "FS2004 models do not load"
Fixed two bugs that affected the loading of models:
* Fixed issue that exception for corrupt texture was not handled correctly and could result in a general error.
* For FS2004 aircraft made sure that huge UV coordinates do not result in an error while importing.
Closes #6880
Affected tools/features: ModelConverterX, Severity::bug, reader
Resolve "import multiple objects and merge"
In the import file dialog allow multiple files to be selected at once. All of these files will then be loaded at once. This means you get all objects, object placements, etc. from these files are loaded into one scenery.
Also added an option to merge all objects that are loaded into one object. This can be used to for example combine multiple X-Plane objects into one object so that you can inspect them at once.
Closes #6877
Affected tools/features: ModelConverterX, Severity::feature-request, reader
Resolve "KTX texture flipped"
Fixed bug that BC7 compressed KTX2 textures were vertically flipped in the preview.
Closes #6878
Affected tools/features: ModelConverterX, Severity::bug, reader
Resolve "ULE error ASM file not found"
Fixed issue that MakeMDL would not compile FS2004 aircraft models when the filename ends with a number and also has levels of detail. When MakeMDL was closed manually in that case an error was thrown about an ASM file not being found.
Closes #6876
Affected tools/features: ModelConverterX, Severity::bug, writer
Resolve "Attached platform not visible enough in preview"
Reverted the rendering of attached platforms to how it was in ModelConverterX 1.6 and before. This means that attached platforms are rendered as coloured polygons again and not only as a wireframe. This makes it easier to spot them in the preview.
Closes #6874
Affected tools/features: ModelConverterX, Severity::bug, visualisation
Resolve "package_order_hint can not be empty"
Make sure that package order hint is set in the package definition XML file when wrting a MSFS 2024 scenery package. Added a setting so that on the export scenery dialog the type of package can be selected that is used for the hint.
Closes #6873
Affected tools/features: ModelConverterX, Severity::bug, writer
Resolve "Objects not read from modellib bgl"
Fixed bug that a broken symbolic link in the MSFS community folder could interrupt the reading of BGL files and result in objects not being read. This could happen even when the symbolic link was in a completely different package.
Closes #6871
Affected tools/features: ModelConverterX, Severity::bug, reader
Resolve "Building texture configuration additional parameters"
Added MetallicHasOcclusion and MetallicHasReflectance properties to the building texture configuration for PBR materials.
Closes #6868
Affected tools/features: ModelConverterX, Severity::feature-request, editor, scenProc
Resolve "ExportBGL P3D v4.4 support"
Added support to export P3D v4.4 BGL files with the ExportBGL step of scenProc. This allows 3D buildings to be exported with PBR materials to P3D v4.4 and above as well.
Closes #6867
Affected tools/features: Severity::feature-request, scenProc, writer
Resolve "Building texture configuration editor add extra entry"
Fixed bug that building texture configuration editor could add extra entry after loading a new texture configuration file.
Closes #6865
Affected tools/features: ModelConverterX, Severity::bug, editor, scenProc
Resolve "Add ground collision tag"
Add support for reading and writing MSFS 2024 ground collision material tag.
Closes #6862
Affected tools/features: ModelConverterX, Severity::feature-request, reader, writer
Resolve "Building texture configuration size not saved"
Fixed bug that building texture configuration size was not read correctly.
Closes #6863
Affected tools/features: ModelConverterX, Severity::bug, editor, scenProc
Resolve "Export KML & KMZ"
Added support to export scenery as KML and KMZ files. This for example allows you to view models in Google Earth. The KMZ file will contain all objects as COLLADA file, with the textures as PNG.
Closes #1337
Closes #2366
Affected tools/features: ModelConverterX, Severity::feature-request
Resolve "Read extruded polygon from KMZ file"
Add support to read extruded polygons from KML and KMZ files. They are imported as 3D object with the extrusion height.
Closes #5006
Affected tools/features: ModelConverterX, Severity::feature-request
Resolve "SHP export not working for placements"
Write point features for object placement to SHP file as well in the SHP writer. On top of the footprint polygons that are already written.
Closes #6836
Affected tools/features: ModelConverterX, Severity::bug, writer
Resolve "Export shadow model"
Allow exporting custom shadow model to FS2004 and FSX/P3D MDL files. Also improved the functions to work on the shadow model (merge tool can now import a model as shadow model, hierarchy editor can duplicate node so that it can be turned into the shadow representation).
For FSX/P3D models the shadow model could already be displayed. For FS2004 scenery and aircraft MDL files reading of the custom shadow model has been added.
Closes #6394
Affected tools/features: ModelConverterX, Severity::feature-request, writer
Manual update
Added missing manual update for building generator vertical flip attribute from previous merge request (!682).
Affected tools/features: ModelConverterX, scenProc, text
Resolve: "Generated building wall texture vertically flipped"
Added option to building texture configuration to specify if the texture segment can be horizontally flipped while applying it to the building. When set to true the result is more variation in the generated buildings, but when the texture contains signs or text that can not be flipped it is better to set it to false.
Also addressed bug that buildings made with Building Creator Wizard in ModelConverterX had issues loading textures.
Closes #6861
Affected tools/features: ModelConverterX, Severity::bug, editor, scenProc
Resolve "Ambient color not written to P3D MDL"
Do not show Ambient color in FSX and P3D v4 material anymore, since the FSX/P3D format does not store this color. The MDL importer will automatically assign the diffuse color to the ambient color on import.
Closes #6860
Affected tools/features: ModelConverterX, Severity::bug, writer
Resolve "FS2004 ULE"
Added FS2004 Unlimited Export tweaks that allow exporting aircraft with more than 65k vertices. For models that are over 65k vertices per LOD, ModelConverterX will automatically split that LOD and export it as separate LOD and tweak the ASM files afterwards to show the separate LODs at the same time.
Closes #6384
Affected tools/features: ModelConverterX, Severity::feature-request, writer