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 'element_tree'
i3dio.exporter:export_blend_to_i3d:INFO: Exporting to C:\Users\Chris\Documents\My FS 22 Mods\Mods\Placeables\FS22_liquidSilo\liquidSilo.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: [base] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [base] Filling out basic attributes, {name='base', nodeId='2'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [base] has parent element with name [Collection]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Plane] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Plane] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Plane] Filling out basic attributes, {name='Plane', nodeId='1'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Plane] Has material 'base_Material'
i3dio.i3d.I3D:add_material:DEBUG: [liquidSilo] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [base_Material] Filling out basic attributes, {name='base_Material', nodeId='1'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [base_Material] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [base_Material] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Plane] Subset with index [0] based on material 'base_Material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Plane] Processing subset: materialId="1" numTriangles="338" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Plane] Has subset 'base_Material' with '338' triangles and materialId="1" numTriangles="338" firstIndex="0" firstVertex="0" numIndices="1014" numVertices="652"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Plane] Has '1' subsets, '338' triangles and '652' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [base] 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: [base] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.3865)
            (0.0000, 1.0000, 0.0000, 0.4295)
            (0.0000, 0.0000, 1.0000, 1.8024)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [base] translation is <Vector (0.3865, 0.4295, 1.8024)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [base] has translation: [0.386507 0.429549 1.8024]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [base] New Name: base
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [base] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [base] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [base] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [baseBolts] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [baseBolts] Filling out basic attributes, {name='baseBolts', nodeId='3'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [baseBolts] has parent element with name [Collection]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cylinder.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cylinder.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Cylinder.001] Filling out basic attributes, {name='Cylinder.001', nodeId='2'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Cylinder.001] Has material 'basebolt_mat'
i3dio.i3d.I3D:add_material:DEBUG: [liquidSilo] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [basebolt_mat] Filling out basic attributes, {name='basebolt_mat', nodeId='2'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [basebolt_mat] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [basebolt_mat] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Cylinder.001] Subset with index [0] based on material 'basebolt_mat'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cylinder.001] Processing subset: materialId="2" numTriangles="2940" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cylinder.001] Has subset 'basebolt_mat' with '2940' triangles and materialId="2" numTriangles="2940" firstIndex="0" firstVertex="0" numIndices="8820" numVertices="2290"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Cylinder.001] Has '1' subsets, '2940' triangles and '2290' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [baseBolts] 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: [baseBolts] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.1689)
            (0.0000, 1.0000, 0.0000,  0.2973)
            (0.0000, 0.0000, 1.0000,  2.1212)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [baseBolts] translation is <Vector (-0.1689, 0.2973, 2.1212)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [baseBolts] has translation: [-0.168904 0.297338 2.12116]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [baseBolts] New Name: baseBolts
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [baseBolts] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [baseBolts] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [baseBolts] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [decoration] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [decoration] Filling out basic attributes, {name='decoration', nodeId='4'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [decoration] has parent element with name [Collection]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Circle] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Circle] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Circle] Filling out basic attributes, {name='Circle', nodeId='3'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Circle] Has material 'deco_mat'
i3dio.i3d.I3D:add_material:DEBUG: [liquidSilo] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [deco_mat] Filling out basic attributes, {name='deco_mat', nodeId='3'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [deco_mat] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [deco_mat] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Circle] Subset with index [0] based on material 'deco_mat'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Circle] Processing subset: materialId="3" numTriangles="26060" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Circle] Has subset 'deco_mat' with '26060' triangles and materialId="3" numTriangles="26060" firstIndex="0" firstVertex="0" numIndices="78180" numVertices="16656"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Circle] Has '1' subsets, '26060' triangles and '16656' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [decoration] 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: [decoration] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.8584)
            (0.0000, 1.0000, 0.0000,  3.2152)
            (0.0000, 0.0000, 1.0000,  0.0000)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [decoration] translation is <Vector (-0.8584, 3.2152, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [decoration] has translation: [-0.858442 3.21523 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [decoration] New Name: decoration
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [decoration] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [decoration] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [decoration] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [fanLHS] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [fanLHS] Filling out basic attributes, {name='fanLHS', nodeId='5'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [fanLHS] has parent element with name [Collection]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Circle.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Circle.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Circle.001] Filling out basic attributes, {name='Circle.001', nodeId='4'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Circle.001] Has material 'fans_mat'
i3dio.i3d.I3D:add_material:DEBUG: [liquidSilo] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [fans_mat] Filling out basic attributes, {name='fans_mat', nodeId='4'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [fans_mat] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [fans_mat] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Circle.001] Subset with index [0] based on material 'fans_mat'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Circle.001] Processing subset: materialId="4" numTriangles="1918" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Circle.001] Has subset 'fans_mat' with '1918' triangles and materialId="4" numTriangles="1918" firstIndex="0" firstVertex="0" numIndices="5754" numVertices="1483"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Circle.001] Has '1' subsets, '1918' triangles and '1483' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [fanLHS] has shape ID '4'
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: [fanLHS] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -1.0467)
            (0.0000, 1.0000, 0.0000,  2.9722)
            (0.0000, 0.0000, 1.0000, -0.0000)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [fanLHS] translation is <Vector (-1.0467, 2.9722, -0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [fanLHS] has translation: [-1.04672 2.97215 -4.42378e-09]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [fanLHS] New Name: fanLHS
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [fanLHS] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [fanLHS] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [fanLHS] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [fanRHS] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [fanRHS] Filling out basic attributes, {name='fanRHS', nodeId='6'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [fanRHS] has parent element with name [Collection]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Circle.002] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Circle.002] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Circle.002] Filling out basic attributes, {name='Circle.002', nodeId='5'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Circle.002] Has material 'fans_mat'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Circle.002] Subset with index [0] based on material 'fans_mat'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Circle.002] Processing subset: materialId="4" numTriangles="1918" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Circle.002] Has subset 'fans_mat' with '1918' triangles and materialId="4" numTriangles="1918" firstIndex="0" firstVertex="0" numIndices="5754" numVertices="1483"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Circle.002] Has '1' subsets, '1918' triangles and '1483' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [fanRHS] has shape ID '5'
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: [fanRHS] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.1984)
            (0.0000, 1.0000, 0.0000,  2.9722)
            (0.0000, 0.0000, 1.0000, -0.0020)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [fanRHS] translation is <Vector (-0.1984, 2.9722, -0.0020)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [fanRHS] has translation: [-0.198431 2.97215 -0.00203513]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [fanRHS] New Name: fanRHS
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [fanRHS] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [fanRHS] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [fanRHS] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [pipes] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [pipes] Filling out basic attributes, {name='pipes', nodeId='7'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [pipes] has parent element with name [Collection]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Plane.011] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Plane.011] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Plane.011] Filling out basic attributes, {name='Plane.011', nodeId='6'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Plane.011] Has material 'pipes_mat'
i3dio.i3d.I3D:add_material:DEBUG: [liquidSilo] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [pipes_mat] Filling out basic attributes, {name='pipes_mat', nodeId='5'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [pipes_mat] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [pipes_mat] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Plane.011] Subset with index [0] based on material 'pipes_mat'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Plane.011] Processing subset: materialId="5" numTriangles="3466" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Plane.011] Has subset 'pipes_mat' with '3466' triangles and materialId="5" numTriangles="3466" firstIndex="0" firstVertex="0" numIndices="10398" numVertices="2991"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Plane.011] Has '1' subsets, '3466' triangles and '2991' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [pipes] has shape ID '6'
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: [pipes] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.0397)
            (0.0000, 1.0000, 0.0000,  2.3021)
            (0.0000, 0.0000, 1.0000,  0.8931)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [pipes] translation is <Vector (-0.0397, 2.3021, 0.8931)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [pipes] has translation: [-0.0397035 2.30206 0.893079]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [pipes] New Name: pipes
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [pipes] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [pipes] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [pipes] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [tankMain] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [tankMain] Filling out basic attributes, {name='tankMain', nodeId='8'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [tankMain] has parent element with name [Collection]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cylinder] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cylinder] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Cylinder] Filling out basic attributes, {name='Cylinder', nodeId='7'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Cylinder] Has material 'tankMain_mat'
i3dio.i3d.I3D:add_material:DEBUG: [liquidSilo] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [tankMain_mat] Filling out basic attributes, {name='tankMain_mat', nodeId='6'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [tankMain_mat] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [tankMain_mat] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Cylinder] Subset with index [0] based on material 'tankMain_mat'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cylinder] Processing subset: materialId="6" numTriangles="59892" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cylinder] Has subset 'tankMain_mat' with '59892' triangles and materialId="6" numTriangles="59892" firstIndex="0" firstVertex="0" numIndices="179676" numVertices="38123"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Cylinder] Has '1' subsets, '59892' triangles and '38123' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [tankMain] has shape ID '7'
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:DEBUG: Property 'casts_shadows' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'receive_shadows' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'cpu_mesh' with value '256'. Default is '0'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '3' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [tankMain] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.0000)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0000)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [tankMain] translation is <Vector (-0.0000, 0.0000, -0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [tankMain] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [tankMain] New Name: tankMain
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [tankMain] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [tankMain] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [tankMain] no more children to process in object
i3dio.exporter:_process_collection_objects:DEBUG: [Collection] no more objects to process in collection
