i3dio.exporter:export_blend_to_i3d:INFO: Blender version is: 2.93.5
i3dio.exporter:export_blend_to_i3d:INFO: I3D Exporter version is: 4.1.0
i3dio.exporter:export_blend_to_i3d:INFO: Exported using 'element_tree'
i3dio.exporter:export_blend_to_i3d:INFO: Exporting to C:\Users\JEROD\Documents\My Games\FarmingSimulator2022\mods\RMC22_Kenworth_T880\exp\heads2.i3d
i3dio.exporter:_export_selected_objects:INFO: 'Selected Objects' export is selected'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.007] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Cube.007] Filling out basic attributes, {name='Cube.007', nodeId='1'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.022] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.022] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Cube.022] Filling out basic attributes, {name='Cube.022', nodeId='1'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Cube.022] Has material 'blackPlastic'
i3dio.i3d.I3D:add_material:DEBUG: [heads2] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [blackPlastic] Filling out basic attributes, {name='blackPlastic', nodeId='1'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [blackPlastic] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [blackPlastic] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [blackPlastic] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Cube.022] Subset with index [0] based on material 'blackPlastic'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.022] Processing subset: materialId="1" numTriangles="2982" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.022] Has subset 'blackPlastic' with '2982' triangles and materialId="1" numTriangles="2982" firstIndex="0" firstVertex="0" numIndices="8946" numVertices="2513"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Cube.022] Has '1' subsets, '2982' triangles and '2513' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Cube.007] 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: [Cube.007] 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: [Cube.007] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Cube.007] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Cube.007] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.007] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.007] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.008] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Cube.008] Filling out basic attributes, {name='Cube.008', nodeId='2'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.023] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.023] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Cube.023] Filling out basic attributes, {name='Cube.023', nodeId='2'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Cube.023] Has material 'or_em.001'
i3dio.i3d.I3D:add_material:DEBUG: [heads2] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [or_em.001] Filling out basic attributes, {name='or_em.001', nodeId='2'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [or_em.001] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [or_em.001] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [or_em.001] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Cube.023] Subset with index [0] based on material 'or_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.023] Processing subset: materialId="2" numTriangles="896" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.023] Has subset 'or_em.001' with '896' triangles and materialId="2" numTriangles="896" firstIndex="0" firstVertex="0" numIndices="2688" numVertices="645"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Cube.023] Has '1' subsets, '896' triangles and '645' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Cube.008] 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: [Cube.008] 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: [Cube.008] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Cube.008] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Cube.008] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.008] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.008] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.016] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Cube.016] Filling out basic attributes, {name='Cube.016', nodeId='3'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.027] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.027] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Cube.027] Filling out basic attributes, {name='Cube.027', nodeId='3'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Cube.027] Has material 'White_em.001'
i3dio.i3d.I3D:add_material:DEBUG: [heads2] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [White_em.001] Filling out basic attributes, {name='White_em.001', nodeId='3'}
i3dio.node_classes.node.Material:_normal_from_nodes:ERROR: [White_em.001] Has an improperly setup Normalmap
Traceback (most recent call last):
  File "C:\Users\JEROD\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\i3dio\node_classes\material.py", line 80, in _normal_from_nodes
    normal_image_path = normal_node_socket.links[0].from_node.inputs['Color'].links[0] \
IndexError: tuple index out of range
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [White_em.001] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [White_em.001] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Cube.027] Subset with index [0] based on material 'White_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.027] Processing subset: materialId="3" numTriangles="2742" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.027] Has subset 'White_em.001' with '2742' triangles and materialId="3" numTriangles="2742" firstIndex="0" firstVertex="0" numIndices="8226" numVertices="2197"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Cube.027] Has '1' subsets, '2742' triangles and '2197' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Cube.016] 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: [Cube.016] 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: [Cube.016] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Cube.016] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Cube.016] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.016] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.016] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.017] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Cube.017] Filling out basic attributes, {name='Cube.017', nodeId='4'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.004] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.004] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Cube.004] Filling out basic attributes, {name='Cube.004', nodeId='4'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Cube.004] Has material 'blackPlastic'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Cube.004] Subset with index [0] based on material 'blackPlastic'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.004] Processing subset: materialId="1" numTriangles="2982" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.004] Has subset 'blackPlastic' with '2982' triangles and materialId="1" numTriangles="2982" firstIndex="0" firstVertex="0" numIndices="8946" numVertices="2551"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Cube.004] Has '1' subsets, '2982' triangles and '2551' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Cube.017] 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: [Cube.017] 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: [Cube.017] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Cube.017] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Cube.017] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.017] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.017] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.018] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Cube.018] Filling out basic attributes, {name='Cube.018', nodeId='5'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.006] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.006] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Cube.006] Filling out basic attributes, {name='Cube.006', nodeId='5'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Cube.006] Has material 'White_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Cube.006] Subset with index [0] based on material 'White_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.006] Processing subset: materialId="3" numTriangles="2742" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.006] Has subset 'White_em.001' with '2742' triangles and materialId="3" numTriangles="2742" firstIndex="0" firstVertex="0" numIndices="8226" numVertices="2220"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Cube.006] Has '1' subsets, '2742' triangles and '2220' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Cube.018] 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: [Cube.018] 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: [Cube.018] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Cube.018] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Cube.018] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.018] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.018] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.019] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Cube.019] Filling out basic attributes, {name='Cube.019', nodeId='6'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.014] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Cube.014] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Cube.014] Filling out basic attributes, {name='Cube.014', nodeId='6'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Cube.014] Has material 'or_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Cube.014] Subset with index [0] based on material 'or_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.014] Processing subset: materialId="2" numTriangles="896" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Cube.014] Has subset 'or_em.001' with '896' triangles and materialId="2" numTriangles="896" firstIndex="0" firstVertex="0" numIndices="2688" numVertices="671"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Cube.014] Has '1' subsets, '896' triangles and '671' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Cube.019] 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: [Cube.019] 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: [Cube.019] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Cube.019] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Cube.019] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.019] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Cube.019] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Curve] Filling out basic attributes, {name='Curve', nodeId='7'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Curve] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Curve] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Curve] Filling out basic attributes, {name='Curve', nodeId='7'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Curve] Has material 'or_em'
i3dio.i3d.I3D:add_material:DEBUG: [heads2] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [or_em] Filling out basic attributes, {name='or_em', nodeId='4'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [or_em] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [or_em] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [or_em] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Curve] Subset with index [0] based on material 'or_em'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Curve] Processing subset: materialId="4" numTriangles="1728" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Curve] Has subset 'or_em' with '1728' triangles and materialId="4" numTriangles="1728" firstIndex="0" firstVertex="0" numIndices="5184" numVertices="1233"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Curve] Has '1' subsets, '1728' triangles and '1233' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Curve] 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:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Curve] 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: [Curve] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Curve] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Curve] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Curve.001] Filling out basic attributes, {name='Curve.001', nodeId='8'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Curve.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Curve.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Curve.001] Filling out basic attributes, {name='Curve.001', nodeId='8'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Curve.001] Has material 'White_em.002'
i3dio.i3d.I3D:add_material:DEBUG: [heads2] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [White_em.002] Filling out basic attributes, {name='White_em.002', nodeId='5'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [White_em.002] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [White_em.002] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [White_em.002] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Curve.001] Subset with index [0] based on material 'White_em.002'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Curve.001] Processing subset: materialId="5" numTriangles="1728" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Curve.001] Has subset 'White_em.002' with '1728' triangles and materialId="5" numTriangles="1728" firstIndex="0" firstVertex="0" numIndices="5184" numVertices="1301"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Curve.001] Has '1' subsets, '1728' triangles and '1301' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Curve.001] has shape ID '8'
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: [Curve.001] 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: [Curve.001] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Curve.001] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Curve.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve.002] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Curve.002] Filling out basic attributes, {name='Curve.002', nodeId='9'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Curve.002] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Curve.002] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Curve.002] Filling out basic attributes, {name='Curve.002', nodeId='9'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Curve.002] Has material 'or_em'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Curve.002] Subset with index [0] based on material 'or_em'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Curve.002] Processing subset: materialId="4" numTriangles="1728" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Curve.002] Has subset 'or_em' with '1728' triangles and materialId="4" numTriangles="1728" firstIndex="0" firstVertex="0" numIndices="5184" numVertices="1259"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Curve.002] Has '1' subsets, '1728' triangles and '1259' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Curve.002] has shape ID '9'
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: [Curve.002] 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: [Curve.002] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Curve.002] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Curve.002] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve.002] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve.002] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve.003] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Curve.003] Filling out basic attributes, {name='Curve.003', nodeId='10'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Curve.003] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Curve.003] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Curve.003] Filling out basic attributes, {name='Curve.003', nodeId='10'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Curve.003] Has material 'White_em.002'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Curve.003] Subset with index [0] based on material 'White_em.002'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Curve.003] Processing subset: materialId="5" numTriangles="1728" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Curve.003] Has subset 'White_em.002' with '1728' triangles and materialId="5" numTriangles="1728" firstIndex="0" firstVertex="0" numIndices="5184" numVertices="1282"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Curve.003] Has '1' subsets, '1728' triangles and '1282' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Curve.003] has shape ID '10'
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: [Curve.003] 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: [Curve.003] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Curve.003] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Curve.003] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve.003] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Curve.003] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [HOUSE.002] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [HOUSE.002] Filling out basic attributes, {name='HOUSE.002', nodeId='11'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_5.014] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_5.014] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [piece_5.014] Filling out basic attributes, {name='piece_5.014', nodeId='11'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [piece_5.014] Has material 'Black_plastic'
i3dio.i3d.I3D:add_material:DEBUG: [heads2] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [Black_plastic] Filling out basic attributes, {name='Black_plastic', nodeId='6'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [Black_plastic] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [Black_plastic] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [Black_plastic] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [piece_5.014] Subset with index [0] based on material 'Black_plastic'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_5.014] Processing subset: materialId="6" numTriangles="4536" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_5.014] Has subset 'Black_plastic' with '4536' triangles and materialId="6" numTriangles="4536" firstIndex="0" firstVertex="0" numIndices="13608" numVertices="2703"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [piece_5.014] Has '1' subsets, '4536' triangles and '2703' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [HOUSE.002] has shape ID '11'
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: [HOUSE.002] transforming to new transform-basis with <Matrix 4x4 (-1.0292, 0.0000,  0.0000, 0.0000)
            ( 0.0000, 1.0292,  0.0000, 1.4261)
            (-0.0000, 0.0000, -1.0292, 3.6373)
            ( 0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.002] translation is <Vector (0.0000, 1.4261, 3.6373)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.002] has translation: [3.17787e-16 1.4261 3.6373]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.002] has rotation(degrees): [-0 180 -0]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.002] has scale: [1.02925 1.02925 1.02925]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [HOUSE.002] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [HOUSE.002] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [HOUSE.002] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [HOUSE.003] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [HOUSE.003] Filling out basic attributes, {name='HOUSE.003', nodeId='12'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_5.015] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_5.015] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [piece_5.015] Filling out basic attributes, {name='piece_5.015', nodeId='12'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [piece_5.015] Has material 'Black_plastic'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [piece_5.015] Subset with index [0] based on material 'Black_plastic'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_5.015] Processing subset: materialId="6" numTriangles="2376" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_5.015] Has subset 'Black_plastic' with '2376' triangles and materialId="6" numTriangles="2376" firstIndex="0" firstVertex="0" numIndices="7128" numVertices="2112"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [piece_5.015] Has '1' subsets, '2376' triangles and '2112' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [HOUSE.003] has shape ID '12'
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: [HOUSE.003] transforming to new transform-basis with <Matrix 4x4 (-1.0292, 0.0000,  0.0000, 0.0000)
            ( 0.0000, 1.0292,  0.0000, 1.4261)
            (-0.0000, 0.0000, -1.0292, 3.6373)
            ( 0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.003] translation is <Vector (0.0000, 1.4261, 3.6373)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.003] has translation: [3.17787e-16 1.4261 3.6373]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.003] has rotation(degrees): [-0 180 -0]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.003] has scale: [1.02925 1.02925 1.02925]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [HOUSE.003] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [HOUSE.003] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [HOUSE.003] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [HOUSE.004] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [HOUSE.004] Filling out basic attributes, {name='HOUSE.004', nodeId='13'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_5.004] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_5.004] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [piece_5.004] Filling out basic attributes, {name='piece_5.004', nodeId='13'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [piece_5.004] Has material 'Black_plastic'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [piece_5.004] Subset with index [0] based on material 'Black_plastic'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_5.004] Processing subset: materialId="6" numTriangles="4536" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_5.004] Has subset 'Black_plastic' with '4536' triangles and materialId="6" numTriangles="4536" firstIndex="0" firstVertex="0" numIndices="13608" numVertices="2668"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [piece_5.004] Has '1' subsets, '4536' triangles and '2668' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [HOUSE.004] has shape ID '13'
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: [HOUSE.004] transforming to new transform-basis with <Matrix 4x4 (-1.0292, 0.0000,  0.0000, 0.0000)
            ( 0.0000, 1.0292,  0.0000, 1.4261)
            (-0.0000, 0.0000, -1.0292, 3.6373)
            ( 0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.004] translation is <Vector (0.0000, 1.4261, 3.6373)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.004] has translation: [3.17787e-16 1.4261 3.6373]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.004] has rotation(degrees): [-0 180 -0]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [HOUSE.004] has scale: [1.02925 1.02925 1.02925]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [HOUSE.004] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [HOUSE.004] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [HOUSE.004] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [LENS.002] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [LENS.002] Filling out basic attributes, {name='LENS.002', nodeId='14'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_4.014] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_4.014] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [piece_4.014] Filling out basic attributes, {name='piece_4.014', nodeId='14'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [piece_4.014] Has material 'glass_dark.001'
i3dio.i3d.I3D:add_material:DEBUG: [heads2] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [glass_dark.001] Filling out basic attributes, {name='glass_dark.001', nodeId='7'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [glass_dark.001] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [glass_dark.001] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [glass_dark.001] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [piece_4.014] Subset with index [0] based on material 'glass_dark.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_4.014] Processing subset: materialId="7" numTriangles="3744" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_4.014] Has subset 'glass_dark.001' with '3744' triangles and materialId="7" numTriangles="3744" firstIndex="0" firstVertex="0" numIndices="11232" numVertices="2254"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [piece_4.014] Has '1' subsets, '3744' triangles and '2254' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [LENS.002] has shape ID '14'
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: [LENS.002] transforming to new transform-basis with <Matrix 4x4 (-1.0292, 0.0000,  0.0000, 0.0000)
            ( 0.0000, 1.0292,  0.0000, 1.4261)
            (-0.0000, 0.0000, -1.0292, 3.6373)
            ( 0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [LENS.002] translation is <Vector (0.0000, 1.4261, 3.6373)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [LENS.002] has translation: [3.17787e-16 1.4261 3.6373]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [LENS.002] has rotation(degrees): [-0 180 -0]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [LENS.002] has scale: [1.02925 1.02925 1.02925]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [LENS.002] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [LENS.002] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [LENS.002] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [LENS.003] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [LENS.003] Filling out basic attributes, {name='LENS.003', nodeId='15'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_4.004] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_4.004] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [piece_4.004] Filling out basic attributes, {name='piece_4.004', nodeId='15'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [piece_4.004] Has material 'glass_dark.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [piece_4.004] Subset with index [0] based on material 'glass_dark.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_4.004] Processing subset: materialId="7" numTriangles="3744" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_4.004] Has subset 'glass_dark.001' with '3744' triangles and materialId="7" numTriangles="3744" firstIndex="0" firstVertex="0" numIndices="11232" numVertices="2261"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [piece_4.004] Has '1' subsets, '3744' triangles and '2261' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [LENS.003] has shape ID '15'
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: [LENS.003] transforming to new transform-basis with <Matrix 4x4 (-1.0292, 0.0000,  0.0000, 0.0000)
            ( 0.0000, 1.0292,  0.0000, 1.4261)
            (-0.0000, 0.0000, -1.0292, 3.6373)
            ( 0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [LENS.003] translation is <Vector (0.0000, 1.4261, 3.6373)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [LENS.003] has translation: [3.17787e-16 1.4261 3.6373]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [LENS.003] has rotation(degrees): [-0 180 -0]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [LENS.003] has scale: [1.02925 1.02925 1.02925]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [LENS.003] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [LENS.003] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [LENS.003] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.002] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.002] Filling out basic attributes, {name='Sphere.002', nodeId='16'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.002] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.002] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.002] Filling out basic attributes, {name='Sphere.002', nodeId='16'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.002] Has material 'plastic'
i3dio.i3d.I3D:add_material:DEBUG: [heads2] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [plastic] Filling out basic attributes, {name='plastic', nodeId='8'}
i3dio.node_classes.node.Material:_resolve_without_nodes:DEBUG: [plastic] Does not use nodes
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.002] Subset with index [0] based on material 'plastic'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.002] Processing subset: materialId="8" numTriangles="3584" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.002] Has subset 'plastic' with '3584' triangles and materialId="8" numTriangles="3584" firstIndex="0" firstVertex="0" numIndices="10752" numVertices="2614"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.002] Has '1' subsets, '3584' triangles and '2614' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.002] has shape ID '16'
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: [Sphere.002] 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: [Sphere.002] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.002] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.002] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.002] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.002] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.003] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.003] Filling out basic attributes, {name='Sphere.003', nodeId='17'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.003] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.003] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.003] Filling out basic attributes, {name='Sphere.003', nodeId='17'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.003] Has material 'or_em'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.003] Subset with index [0] based on material 'or_em'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.003] Processing subset: materialId="4" numTriangles="2560" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.003] Has subset 'or_em' with '2560' triangles and materialId="4" numTriangles="2560" firstIndex="0" firstVertex="0" numIndices="7680" numVertices="4272"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.003] Has '1' subsets, '2560' triangles and '4272' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.003] has shape ID '17'
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: [Sphere.003] 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: [Sphere.003] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.003] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.003] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.003] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.003] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.004] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Sphere.004] Filling out basic attributes, {name='Sphere.004', nodeId='18'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.004] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Sphere.004] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Sphere.004] Filling out basic attributes, {name='Sphere.004', nodeId='18'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Sphere.004] Has material 'White_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Sphere.004] Subset with index [0] based on material 'White_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.004] Processing subset: materialId="3" numTriangles="768" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Sphere.004] Has subset 'White_em.001' with '768' triangles and materialId="3" numTriangles="768" firstIndex="0" firstVertex="0" numIndices="2304" numVertices="1792"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Sphere.004] Has '1' subsets, '768' triangles and '1792' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Sphere.004] has shape ID '18'
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: [Sphere.004] 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: [Sphere.004] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Sphere.004] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Sphere.004] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.004] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Sphere.004] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_1.005] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [piece_1.005] Filling out basic attributes, {name='piece_1.005', nodeId='19'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_1.025] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_1.025] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [piece_1.025] Filling out basic attributes, {name='piece_1.025', nodeId='19'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [piece_1.025] Has material 'Chrome'
i3dio.i3d.I3D:add_material:DEBUG: [heads2] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [Chrome] Filling out basic attributes, {name='Chrome', nodeId='9'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [Chrome] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [Chrome] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [Chrome] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [piece_1.025] Subset with index [0] based on material 'Chrome'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_1.025] Processing subset: materialId="9" numTriangles="5184" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_1.025] Has subset 'Chrome' with '5184' triangles and materialId="9" numTriangles="5184" firstIndex="0" firstVertex="0" numIndices="15552" numVertices="3202"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [piece_1.025] Has '1' subsets, '5184' triangles and '3202' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [piece_1.005] has shape ID '19'
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: [piece_1.005] transforming to new transform-basis with <Matrix 4x4 (-1.0292, 0.0000,  0.0000, 0.0000)
            ( 0.0000, 1.0292,  0.0000, 1.4261)
            (-0.0000, 0.0000, -1.0292, 3.6373)
            ( 0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_1.005] translation is <Vector (0.0000, 1.4261, 3.6373)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_1.005] has translation: [3.17787e-16 1.4261 3.6373]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_1.005] has rotation(degrees): [-0 180 -0]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_1.005] has scale: [1.02925 1.02925 1.02925]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [piece_1.005] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_1.005] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_1.005] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_1.007] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [piece_1.007] Filling out basic attributes, {name='piece_1.007', nodeId='20'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_1.005] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_1.005] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [piece_1.005] Filling out basic attributes, {name='piece_1.005', nodeId='20'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [piece_1.005] Has material 'Chrome'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [piece_1.005] Subset with index [0] based on material 'Chrome'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_1.005] Processing subset: materialId="9" numTriangles="5184" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_1.005] Has subset 'Chrome' with '5184' triangles and materialId="9" numTriangles="5184" firstIndex="0" firstVertex="0" numIndices="15552" numVertices="3202"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [piece_1.005] Has '1' subsets, '5184' triangles and '3202' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [piece_1.007] has shape ID '20'
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: [piece_1.007] transforming to new transform-basis with <Matrix 4x4 (-1.0292, 0.0000,  0.0000, 0.0000)
            ( 0.0000, 1.0292,  0.0000, 1.4261)
            (-0.0000, 0.0000, -1.0292, 3.6373)
            ( 0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_1.007] translation is <Vector (0.0000, 1.4261, 3.6373)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_1.007] has translation: [3.17787e-16 1.4261 3.6373]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_1.007] has rotation(degrees): [-0 180 -0]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_1.007] has scale: [1.02925 1.02925 1.02925]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [piece_1.007] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_1.007] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_1.007] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_2.002] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [piece_2.002] Filling out basic attributes, {name='piece_2.002', nodeId='21'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_2.005] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_2.005] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [piece_2.005] Filling out basic attributes, {name='piece_2.005', nodeId='21'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [piece_2.005] Has material 'or_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [piece_2.005] Subset with index [0] based on material 'or_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_2.005] Processing subset: materialId="2" numTriangles="1056" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_2.005] Has subset 'or_em.001' with '1056' triangles and materialId="2" numTriangles="1056" firstIndex="0" firstVertex="0" numIndices="3168" numVertices="642"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [piece_2.005] Has '1' subsets, '1056' triangles and '642' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [piece_2.002] has shape ID '21'
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: [piece_2.002] transforming to new transform-basis with <Matrix 4x4 (-1.0292, 0.0000,  0.0000, 0.0000)
            ( 0.0000, 1.0292,  0.0000, 1.4261)
            (-0.0000, 0.0000, -1.0292, 3.6373)
            ( 0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_2.002] translation is <Vector (0.0000, 1.4261, 3.6373)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_2.002] has translation: [3.17787e-16 1.4261 3.6373]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_2.002] has rotation(degrees): [-0 180 -0]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_2.002] has scale: [1.02925 1.02925 1.02925]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [piece_2.002] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_2.002] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_2.002] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_2.005] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [piece_2.005] Filling out basic attributes, {name='piece_2.005', nodeId='22'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_2.015] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [piece_2.015] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [piece_2.015] Filling out basic attributes, {name='piece_2.015', nodeId='22'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [piece_2.015] Has material 'or_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [piece_2.015] Subset with index [0] based on material 'or_em.001'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_2.015] Processing subset: materialId="2" numTriangles="1056" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [piece_2.015] Has subset 'or_em.001' with '1056' triangles and materialId="2" numTriangles="1056" firstIndex="0" firstVertex="0" numIndices="3168" numVertices="643"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [piece_2.015] Has '1' subsets, '1056' triangles and '643' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [piece_2.005] has shape ID '22'
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: [piece_2.005] transforming to new transform-basis with <Matrix 4x4 (-1.0292, 0.0000,  0.0000, 0.0000)
            ( 0.0000, 1.0292,  0.0000, 1.4261)
            (-0.0000, 0.0000, -1.0292, 3.6373)
            ( 0.0000, 0.0000,  0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_2.005] translation is <Vector (0.0000, 1.4261, 3.6373)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_2.005] has translation: [3.17787e-16 1.4261 3.6373]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_2.005] has rotation(degrees): [-0 180 -0]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [piece_2.005] has scale: [1.02925 1.02925 1.02925]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [piece_2.005] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_2.005] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [piece_2.005] no more children to process in object
