i3dio.exporter:export_blend_to_i3d:INFO: Blender version is: 4.3.0
i3dio.exporter:export_blend_to_i3d:INFO: I3D Exporter version is: 4.4.1
i3dio.exporter:export_blend_to_i3d:INFO: Exported using 'element_tree'
i3dio.exporter:export_blend_to_i3d:INFO: Exporting to D:\blender_daten\LS25\mods\FS25_3StarsGarage\3sGarage.i3d
i3dio.exporter:_export_selected_objects:INFO: 'Selected Objects' export is selected'
i3dio.exporter:_add_object_to_i3d:DEBUG: [vorlage.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [vorlage.001] Filling out basic attributes, {name='vorlage.001', nodeId='1'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [vorlage.002] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [vorlage.002] applying unit scaling
i3dio.exporter:export_blend_to_i3d:ERROR: Exception that stopped the exporter
Traceback (most recent call last):
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\exporter.py", line 75, in export_blend_to_i3d
    _export_selected_objects(i3d)
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\exporter.py", line 161, in _export_selected_objects
    _export(i3d, bpy.context.selected_objects)
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\exporter.py", line 171, in _export
    _add_object_to_i3d(i3d, blender_object)
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\exporter.py", line 215, in _add_object_to_i3d
    node = i3d.add_shape_node(obj, _parent)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\i3d.py", line 73, in add_shape_node
    return self._add_node(ShapeNode, mesh_object, parent)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\i3d.py", line 64, in _add_node
    node = node_type(self._next_available_id('node'), object_, self, parent)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\node_classes\shape.py", line 570, in __init__
    super().__init__(id_=id_, blender_object=shape_object, i3d=i3d, parent=parent)
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\node_classes\node.py", line 103, in __init__
    super().__init__(id_, i3d, parent)
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\node_classes\node.py", line 44, in __init__
    self.populate_xml_element()
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\node_classes\shape.py", line 585, in populate_xml_element
    self.add_shape()
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\node_classes\shape.py", line 581, in add_shape
    self.shape_id = self.i3d.add_shape(EvaluatedMesh(self.i3d, self.blender_object))
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\node_classes\shape.py", line 103, in __init__
    self.generate_evaluated_mesh(mesh_object, reference_frame)
  File "C:\Users\pixxelsolutions\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\i3dio\node_classes\shape.py", line 134, in generate_evaluated_mesh
    self.mesh.calc_normals_split()
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Mesh' object has no attribute 'calc_normals_split'
