now this is what I get when I try to export:
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 36, in from_union
return f(x)
^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 850, in <lambda>
result["occlusionTexture"] = from_union([lambda x: to_class(MaterialOcclusionTextureInfoClass, x), from_none],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 55, in to_class
assert isinstance(x, c)
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 36, in from_union
return f(x)
^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 28, in from_none
assert x is None
^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 36, in from_union
return f(x)
^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 1196, in <lambda>
result["materials"] = from_union([lambda x: from_list(lambda x: to_class(Material, x), x), from_none],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 61, in from_list
return [f(y) for y in x]
^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 61, in <listcomp>
return [f(y) for y in x]
^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 1196, in <lambda>
result["materials"] = from_union([lambda x: from_list(lambda x: to_class(Material, x), x), from_none],
^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 56, in to_class
return x.to_dict()
^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 850, in to_dict
result["occlusionTexture"] = from_union([lambda x: to_class(MaterialOcclusionTextureInfoClass, x), from_none],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 46, in from_union
assert False
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 36, in from_union
return f(x)
^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 28, in from_none
assert x is None
^^^^^^^^^
Read blend: "E:\NTTBV2\blender\173bc2c37b4d.blend"
scene set 0000022D1BAF2A00
scene set 0000022D1BAF2A00
Traceback (most recent call last):
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\__init__.py", line 1315, in execute
res = gltf2_blender_export.save(context, export_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\blender\exp\gltf2_blender_export.py", line 37, in save
json, buffer = __export(export_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\blender\exp\gltf2_blender_export.py", line 65, in __export
__detect_animated_extensions(exporter.glTF.to_dict(), export_settings)
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 1196, in to_dict
result["materials"] = from_union([lambda x: from_list(lambda x: to_class(Material, x), x), from_none],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 46, in from_union
assert False
AssertionError
Traceback (most recent call last):
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2_msfs_2024\io\exp\msfs_multi_export.py", line 323, in export
gltf = self.export_blender_4_2(context, file_path, self.msfs_export_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2_msfs_2024\io\exp\msfs_multi_export.py", line 230, in export_blender_4_2
return bpy.ops.export_scene.gltf(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\modules\bpy\ops.py", line 109, in __call__
ret = _op_call(self.idname_py(), kw)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError: Error: Python: Traceback (most recent call last):
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\__init__.py", line 1315, in execute
res = gltf2_blender_export.save(context, export_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\blender\exp\gltf2_blender_export.py", line 37, in save
json, buffer = __export(export_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\blender\exp\gltf2_blender_export.py", line 65, in __export
__detect_animated_extensions(exporter.glTF.to_dict(), export_settings)
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 1196, in to_dict
result["materials"] = from_union([lambda x: from_list(lambda x: to_class(Material, x), x), from_none],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py", line 46, in from_union
assert False
AssertionError
Location: E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\modules\bpy\ops.py:109
ERROR An error occurred on line 36 in statement return f(x)
ERROR An error occurred on line 850 in statement result["occlusionTexture"] = from_union([lambda x: to_class(MaterialOcclusionTextureInfoClass, x), from_none],
ERROR An error occurred on line 55 in statement assert isinstance(x, c)
ERROR An error occurred on line 36 in statement return f(x)
ERROR An error occurred on line 28 in statement assert x is None
ERROR An error occurred on line 36 in statement return f(x)
ERROR An error occurred on line 1196 in statement result["materials"] = from_union([lambda x: from_list(lambda x: to_class(Material, x), x), from_none],
ERROR An error occurred on line 61 in statement return [f(y) for y in x]
ERROR An error occurred on line 61 in statement return [f(y) for y in x]
ERROR An error occurred on line 1196 in statement result["materials"] = from_union([lambda x: from_list(lambda x: to_class(Material, x), x), from_none],
ERROR An error occurred on line 56 in statement return x.to_dict()
ERROR An error occurred on line 850 in statement result["occlusionTexture"] = from_union([lambda x: to_class(MaterialOcclusionTextureInfoClass, x), from_none],
ERROR An error occurred on line 46 in statement assert False
ERROR An error occurred on line 36 in statement return f(x)
ERROR An error occurred on line 28 in statement assert x is None
Error: Python: Traceback (most recent call last):
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\__init__.py", line 1315, in execute
res = gltf2_blender_export.save(context, export_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\blender\exp\gltf2_blender_export.py", line 37, in save
json, buffer = __export(export_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\blender\exp\gltf2_blender_export.py", line 65, in __export
__detect_animated_extensions(exporter.glTF.to_dict(), export_settings)
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\MSFS2024 Scenery Creation Tools\blender-4.2.10-windows-x64\4.2\scripts\addons_core\io_scene_gltf2\io\com\gltf2_io.py... truncated
[TEXTURELIB] New TextureLib generation started at 2026-04-01 20:17:51.398552
[TEXTURELIB] Operation completed in 0.0
Export finished in 0:00:07.032768
Info: Export Completed