Changes in the ASToFra tools in the last 90 days

MR [ 726 ] - 2026-09-30 19:09:09.911000

Resolve "Wheel position bug convertng FS2004 to P3D"
Fixed issue that almost empty animations give issues when exporting to FSX/P3D MDL files, especially for vector animations. This issue has been addressed by using a different threshold for the detection of empty animations for vector (position) animations. In the processing tab of the options these two thresholds can be configured. Closes #6904
Affected tools/features: ModelConverterX, Severity::bug, reader, writer

MR [ 724 ] - 2026-09-26 10:34:32.757000

Resolve "Parapets wall polygons not always split for length correctly"
Fix bug in building generator that the last edge of the footprint polygon was not split correctly for the maximum segment length of the texture. Closes #6906
Affected tools/features: ModelConverterX, Severity::bug, editor, scenProc

MR [ 725 ] - 2026-09-26 09:05:37.441000

Resolve "Error with material editor and hierarchy editor open at same time"
Fixed problem that changing a material with the hierarchy editor open at the same time could lead to an error. Closes #6905
Affected tools/features: ModelConverterX, Severity::bug, editor

MR [ 715 ] - 2026-09-25 16:21:36.630000

Resolve "Add parapets roof"
Added a new roof type to the building generator: parapets roofs. These are flat roofs with walls around them. See the updated manual for more information how the parameters of these roofs. The new roof type is available both in the Building Creator in ModelConverterX and in the Create3DBuilding step in scenProc. Closes #6870
Affected tools/features: ModelConverterX, Severity::feature-request, editor, scenProc

MR [ 723 ] - 2026-09-23 05:12:23.154000

Resolve "Use Emissive Map Alpha As Heat Map in building editor"
Added UseEmissiveMapAlphaAsHeatMap option to the material definition in the building texture configuration file. Closes #6903
Affected tools/features: ModelConverterX, Severity::feature-request, editor, scenProc

MR [ 722 ] - 2026-09-21 19:25:40.516000

Resolve "Select randomly from multiple simobjects"
Updated the CreateXmlSimObject step to allow a list of container titles to be provided, from which scenProc randomly selects one for each feature that is processed. Closes #6902
Affected tools/features: Severity::feature-request, scenProc

MR [ 721 ] - 2026-09-19 08:38:35.422000

Resolve "MSFS 2024 SU6 thumbnail size"
Made the size of the thumbnail that is written with a MSFS scenery package an option. The default value is the new size that is used since MSFS 2024 SU6. Closes #6893
Affected tools/features: ModelConverterX, writer

MR [ 720 ] - 2026-09-19 08:38:14.997000

Resolve: "FS2004 aircraft reflection textures"
Make sure that reflection textures are written correctly to FS2004 aircraft files. The source and destination blend material settings control this in ModelConverterX. When a material is configured to use the alpha channel for transparency no reflection texture is written, else the diffuse texture alpha is assumed to be used as reflection. Also made sure that the option in MakeMDL to generate damage maps is disabled. And added test cases to check the reflection map behaviour.
Affected tools/features: ModelConverterX, writer

MR [ 719 ] - 2026-09-19 07:53:19.563000

Resolve "Material difference when converting from FS2004 to FS2004"
Fixed issue that specular power value was not read correctly from SCASM/FS2004 MDL material definition. Closes #6897
Affected tools/features: ModelConverterX, Severity::bug, reader, writer

MR [ 716 ] - 2026-09-18 04:43:33.858000

Resolve "Skin and bone animation robustness"
Added option to remove bone weights from a modelpart in the hierarchy editor. And also made ModelConverterX more robust for parts with bone indices where the referenced bones do not exist. #6899
Affected tools/features: ModelConverterX, Severity::bug, writer

MR [ 718 ] - 2026-09-18 03:36:13.036000

Resolve "FS2004 model glass not transparant"
Fixed issue with glass transparency being lost when exporting a FS2004 aircraft back to FS2004. Closes #6892
Affected tools/features: ModelConverterX, Severity::bug, reader

MR [ 717 ] - 2026-09-17 19:09:34.638000

Resolve "Triangles missing after FS2004 export"
Fixed issue that FS2004 aircraft could be exported with missing triangles. This was the result of materials containing features that FS2004 does not support (like bump maps). The presence of these material attributes confused the logic that splits big modelparts into smaller ones to stay within the triangle and vertex limits for MakeMDL. Closes #6901
Affected tools/features: ModelConverterX, Severity::bug, writer

MR [ 714 ] - 2026-09-11 05:57:37.259000

Resolve "Texture not found for modellib"
Fixed issue that if a modellib BGL file contains absolute paths that ModelConverterX could not find the textures. Since it seems MSFS only uses the texture name and not the full path, ModelConverterX does that as well now. Closes #6895
Affected tools/features: ModelConverterX, Severity::bug, reader

MR [ 713 ] - 2026-09-03 18:19:46.342000

Resolve "Failed to apply ASM tweaks"
Fixed bug that MakeMDL did not always compile a FS2004 aircraft MDL because visibility conditions and mouse rectangles were not mapped correctly as the animations. Closes #6889
Affected tools/features: ModelConverterX, Severity::bug, writer

MR [ 711 ] - 2026-09-02 17:26:13.005000

Resolve "Restore texture path button image"
Restore the image on the button in the material editor to select the output texture path.
Affected tools/features: ModelConverterX, Severity::bug, writer

MR [ 712 ] - 2026-08-31 05:24:43.191000

Resolve "aircraft.cfg editor not working"
Fixed bug that caused the aircraft.cfg editor button to remain disabled when loading an aircraft model. Closes #6891
Affected tools/features: ModelConverterX, Severity::bug, editor

MR [ 710 ] - 2026-08-06 10:55:29.142000

Show orignal light color attribute
When importing FS2004 aircraft the BGL_LIGHT lights are mapped to effects (e.g. landing light or nav lights). The original colour of the BGL_LIGHT is stored with the attached effect so that on export to FS2004 the same colour values can be used. The attached object editor does now show these values, so that you can inspect them. They are readonly, so they can not be edited.
Affected tools/features: ModelConverterX, editor

MR [ 709 ] - 2026-08-06 07:40:45.666000

Resolve "FS2004 attached light only visible in highest lod"
Made sure that attached objects (e.g. lights) are written to all levels of detail when exporting a FS2004 aircraft MDL file. Also added an option to only write them to the highest level of detail only (this was the previous behaviour). Closes #6887
Affected tools/features: ModelConverterX, Severity::bug, writer

MR [ 708 ] - 2026-08-05 04:03:47.934000

Resolve "Failed to apply ASM tweaks"
Fixed two issues that could result in "Failed to apply ASM tweaks" error message and no FS2004 aircraft MDL file being created. * Ignore warnings is turned on by default for MakeMDL now to prevent a degenerated triangle from halting the export. * FSX N1 animations for jet engines are mapped to prop animations, since FS2004 uses these for jet engines as well. Closes #6889
Affected tools/features: ModelConverterX, Severity::bug, writer

MR [ 707 ] - 2026-08-03 03:58:36.979000

Resolve "Drawcall minimizer see two different textures as same"
Made the logic that detects if two textures are the same more robust. This means that the drawcall minimizer will no longer see different textures as similar when minimizing the drawcalls. The same logic is also used in the material editor when the function to detect similar textures is used. Closes #6888
Affected tools/features: ModelConverterX, Severity::bug, editor

MR [ 706 ] - 2026-07-19 06:36:32.237000

Resolve "Brightness of exported landing lights"
When doing FS2004 to FS2004 ensure that the colour used by BGL_LIGHT lights is remembered, so that the light colour does not change on export. Also modified the default landing light colour specified in the light_mapping.ini when mapping FSX effects to BGL_LIGHT to make them more bright. Closes #6886
Affected tools/features: ModelConverterX, Severity::bug, writer

MR [ 705 ] - 2026-07-12 08:14:50.874000

Resolve "Attached object editor not showing all objects"
Fix bug that for objects with multiple representations the attached object editor did not always show the right node data in the property grid. And also duplicate and remove actions could be performed on the wrong node. Closes #6885
Affected tools/features: ModelConverterX, Severity::bug, editor

MR [ 690 ] - 2026-07-12 05:35:31.313000

Resolve "Move and rotate nodes Interactive"
Added feature to interactively move and rotate model parts and attached objects with the mouse in the 3D preview. When in navigation interaction mode you need to press and hold the M key to enter the move sub-mode or the R key to enter the rotate sub-mode. By clicking and holding on the axis or plane of the shown symbol with the right mouse button you can then move or rotate the node. Closes #6841
Affected tools/features: ModelConverterX, Severity::feature-request, visualisation

MR [ 703 ] - 2026-07-10 17:59:47.481000

Resolve "FS2004 unexpected shadow model"
Modified the detection of custom shadow models in FS2004 aircraft to reduce the number of false positives where a custom shadow model was shown that is not different from the external model. Closes #6882
Affected tools/features: ModelConverterX, Severity::bug, reader

MR [ 704 ] - 2026-07-10 05:10:36.179000

Resolve "Objects fail to load"
Fixed bug that an invalid bone index in a MSFS object could result in that object being skipped when loading the modellib BGL file. Closes #6883
Affected tools/features: ModelConverterX, Severity::bug, reader

MR [ 702 ] - 2026-07-06 06:07:49.319000

Resolve "ASM file not found error"
Fixed issue that invalid normals in a model could result in MakeMDL to fail on export, as a result of which an error was thrown that the ASM file for the unlimited export tweaks could not be found. Closes #6881
Affected tools/features: ModelConverterX, Severity::bug, writer