i3dio.exporter:export_blend_to_i3d:INFO: Blender version is: 4.0.2
i3dio.exporter:export_blend_to_i3d:INFO: I3D Exporter version is: 4.4.1
i3dio.exporter:export_blend_to_i3d:INFO: Exported using 'lxml'
i3dio.exporter:export_blend_to_i3d:INFO: Exporting to C:\Users\dylan\OneDrive\Documents\My Games\FarmingSimulator2022\mods\FS22_MF6200\62cab.i3d
i3dio.exporter:_export_active_scene_master_collection:INFO: 'Master Collection' export is selected
i3dio.exporter:_add_object_to_i3d:DEBUG: [Collection] is a 'Collection'
i3dio.node_classes.node.TransformGroupNode:_create_xml_element:DEBUG: [Collection] Filling out basic attributes, {name='Collection', nodeId='1'}
i3dio.node_classes.node.TransformGroupNode:_write_properties:DEBUG: [Collection] Is a "Collection", which does not have "data"
i3dio.node_classes.node.TransformGroupNode:_transform_for_conversion:INFO: [Collection] is a Collection and it will be exported as a transformgroup with default transform
i3dio.node_classes.node.TransformGroupNode:__init__:DEBUG: [Collection] New Name: Collection
i3dio.node_classes.node.TransformGroupNode:__init__:DEBUG: [Collection] Initialized as a 'TransformGroupNode'
i3dio.exporter:_process_collection_objects:DEBUG: [Collection] processing collections children
i3dio.exporter:_process_collection_objects:DEBUG: [Collection] no more children to process in collection
i3dio.exporter:_process_collection_objects:DEBUG: [Collection] processing collection objects
i3dio.exporter:_add_object_to_i3d:DEBUG: [62] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [62] Filling out basic attributes, {name='62', nodeId='2'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [62] has parent element with name [Collection]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [62] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [62] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [62] Filling out basic attributes, {name='62', nodeId='1'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [62] has no material assigned, assigning default material
i3dio.i3d.I3D:get_default_material:INFO: [62cab] Default material does not exist. Creating 'i3d_default_material'
i3dio.i3d.I3D:add_material:DEBUG: [62cab] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [i3d_default_material] Filling out basic attributes, {name='i3d_default_material', nodeId='1'}
i3dio.node_classes.node.Material:_resolve_without_nodes:DEBUG: [i3d_default_material] Does not use nodes
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [62] assigned default material i3d_default_material
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [62] Has material 'i3d_default_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [62] Subset with index [0] based on material 'i3d_default_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [62] Processing subset: materialId="1" numTriangles="15033" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [62] Has subset 'i3d_default_material' with '15033' triangles and materialId="1" numTriangles="15033" firstIndex="0" firstVertex="0" numIndices="45099" numVertices="32287"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [62] Has '1' subsets, '15033' triangles and '32287' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [62] has shape ID '1'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [62] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000,  0.0000, 0.0000)
            (0.0000, 0.0000, -1.0000, 0.0000)
            (0.0000, 1.0000,  0.0000, 0.0000)
            (0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [62] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [62] translation is default
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [62] has rotation(degrees): [90 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [62] New Name: 62
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [62] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [62] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [62] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [mirror] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [mirror] Filling out basic attributes, {name='mirror', nodeId='3'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [mirror] has parent element with name [Collection]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [62.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [62.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [62.001] Filling out basic attributes, {name='62.001', nodeId='2'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [62.001] has no material assigned, assigning default material
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [62.001] assigned default material i3d_default_material
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [62.001] Has material 'i3d_default_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [62.001] Subset with index [0] based on material 'i3d_default_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [62.001] Processing subset: materialId="1" numTriangles="798" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [62.001] Has subset 'i3d_default_material' with '798' triangles and materialId="1" numTriangles="798" firstIndex="0" firstVertex="0" numIndices="2394" numVertices="1573"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [62.001] Has '1' subsets, '798' triangles and '1573' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [mirror] has shape ID '2'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [mirror] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000,  0.0000, 0.0000)
            (0.0000, 0.0000, -1.0000, 0.0000)
            (0.0000, 1.0000,  0.0000, 0.0000)
            (0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [mirror] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [mirror] translation is default
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [mirror] has rotation(degrees): [90 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [mirror] New Name: mirror
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [mirror] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [mirror] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [mirror] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [pipe] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [pipe] Filling out basic attributes, {name='pipe', nodeId='4'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [pipe] has parent element with name [Collection]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [62.004] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [62.004] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [62.004] Filling out basic attributes, {name='62.004', nodeId='3'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [62.004] has no material assigned, assigning default material
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [62.004] assigned default material i3d_default_material
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [62.004] Has material 'i3d_default_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [62.004] Subset with index [0] based on material 'i3d_default_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [62.004] Processing subset: materialId="1" numTriangles="446" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [62.004] Has subset 'i3d_default_material' with '446' triangles and materialId="1" numTriangles="446" firstIndex="0" firstVertex="0" numIndices="1338" numVertices="782"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [62.004] Has '1' subsets, '446' triangles and '782' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [pipe] has shape ID '3'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [pipe] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000,  0.0000, 0.0000)
            (0.0000, 0.0000, -1.0000, 0.0000)
            (0.0000, 1.0000,  0.0000, 0.0000)
            (0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [pipe] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [pipe] translation is default
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [pipe] has rotation(degrees): [90 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [pipe] New Name: pipe
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [pipe] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [pipe] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [pipe] no more children to process in object
i3dio.exporter:_process_collection_objects:DEBUG: [Collection] no more objects to process in collection
