Changes in the ASToFra tools in the last 90 days

MR [ 561 ] - 2025-07-11 06:08:52.336000

Resolve "Calculate MSFS lod values based on vertex count"
Added functionality to restrict the minimum size value of MSFS 2024 object based on the number of vertices of the object. This uses the table in the SDK with allowed minimum sizes for different vertex counts. The LOD Creator form does also show the minimum LOD now that can be used for MSFS 2024 so that this restricting will not happen. Closes #6767
Affected tools/features: ModelConverterX, Severity::feature-request, reader, writer

MR [ 555 ] - 2025-07-06 07:13:50.654000

FscReader code cleanup
Cleanup of the code of the FSDS FSC reader.
Affected tools/features: ModelConverterX, reader

MR [ 559 ] - 2025-07-06 06:18:31.709000

Resolve "Preserve glTF node names during optimization"
Added option to preserve node names when optimizing scene graph. By default it is off, since it can result in more drawcalls. Closes #6764
Affected tools/features: ModelConverterX, Severity::feature-request, reader

MR [ 557 ] - 2025-06-09 10:50:55.615000

Resolve "MSFS light orientation wrong"
Fixed issue that lights exported from ModelConverterX would show with the wrong orientation in MSFS. Modified the adjustment that is applied to the transformation to make sure the direction in MSFS is correct. Closes #6763
Affected tools/features: ModelConverterX, Severity::bug, writer

MR [ 558 ] - 2025-06-08 07:38:35.112000

Resolve "Error when saving object report"
Fixed issues in generating object report when the name of objects contained special characters (like a colon (:)) Closes #6769
Affected tools/features: ModelConverterX, Severity::crash, editor

MR [ 556 ] - 2025-06-06 20:42:54.693000

Add inverse filter options for features
In the FilterFeatures step added more filter options, added the inverse operation of the 4 options that are available as well.
Affected tools/features: Severity::feature-request, scenProc

MR [ 552 ] - 2025-05-12 16:48:19.103000

Resolve "Parallax material broken"
Changes to glTF export to make sure that the parallax material does work correctly again. Closes #6766
Affected tools/features: ModelConverterX, Severity::bug, writer

MR [ 553 ] - 2025-05-11 06:34:12.249000

Resolve "Placement editor default location"
When loading a scenery that only contains placement information, make sure the object placement editor does show the correct default location for the map. Closes #6765
Affected tools/features: ModelConverterX, Severity::bug, editor

MR [ 551 ] - 2025-04-25 11:03:43.275000

Resolve "Attached light position attribute not shown anymore"
Fixed issue that position and rotation were not shown anymore for attached lights in the attached object editor. Closes #6762
Affected tools/features: ModelConverterX, Severity::bug, editor

MR [ 550 ] - 2025-04-21 10:40:27.908000

Resolve "LOD Crreator column width"
Fixed issues that in certain forms the width of columns was configured with a fixed number that did not take the display scaling of Windows into account. Closes #6761
Affected tools/features: ModelConverterX, Severity::bug, UI

MR [ 549 ] - 2025-04-21 10:20:36.483000

Resolve "Package export ContentInfo"
When writing MSFS scenery package do also create the ContentInfo folder, including a (dummy) screenshot. Closes #6759
Affected tools/features: ModelConverterX, Severity::feature-request, writer

MR [ 547 ] - 2025-04-20 06:27:23.935000

Resolve "Error reading object name TXT"
Made sure that functionality to read library object names from TXT file also works correctly when a TXT file with FSX GUIDs is present, instead of one with FS2004 style GUIDs. Closes #6757
Affected tools/features: ModelConverterX, Severity::bug, reader

MR [ 548 ] - 2025-04-20 06:26:54.742000

Resolve "glTF reader error without TextureCache"
Fixed error when using AllObjectReader without a texture cache or object processor object, as done in the developer examples. The readers will not throw an error anymore when these objects are missing, but not providing them could result in visual artifacts in the preview. Note: this only affects developers using the ASToFra libraries, not users of the tools. Closes #6758
Affected tools/features: Samples, Severity::bug, reader

MR [ 545 ] - 2025-04-18 07:19:59.143000

MSFS 2024 lights and day_night_switch
Made sure that street_light and advanced_light light types from MSFS2024 are imported and exported correctly. Also adjusted how the day_night_switch extension is used, since MSFS2024 does this differently. Added option in the light_mapping.ini file to automatically scale the light intensity when importing/exporting glTF files. This can be used to automatically adjust for the different intensity values that MSFS2024 expects. See the manual for more details on this setting.
Affected tools/features: ModelConverterX, Severity::bug, reader, writer

MR [ 546 ] - 2025-04-13 06:40:17.493000

Fixed "TXT writer log message typos"
Fixed mistake that TXT writer did not report finished log message, instead there was a second starting message.
Affected tools/features: ModelConverterX, Severity::bug, writer