i3dio.exporter:export_blend_to_i3d:INFO: Blender version is: 2.90.1
i3dio.exporter:export_blend_to_i3d:INFO: I3D Exporter version is: 1.2.1
i3dio.exporter:export_blend_to_i3d:INFO: Exported using 'element_tree'
i3dio.exporter:export_blend_to_i3d:INFO: Exporting to C:\Users\Jamey\Desktop\fs22\gen.i3d
i3dio.exporter:_export_selected_objects:INFO: 'Selected Objects' export is selected'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Baseboard] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Baseboard] Filling out basic attributes, {name='Baseboard', nodeId='1'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Baseboard] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Baseboard] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Baseboard] Filling out basic attributes, {name='Baseboard', nodeId='1'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Baseboard] Has material 'Baseboard_material'
i3dio.i3d.I3D:add_material:DEBUG: [gen] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [Baseboard_material] Filling out basic attributes, {name='Baseboard_material', nodeId='1'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [Baseboard_material] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [Baseboard_material] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Baseboard] Subset with index [0] based on material 'Baseboard_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Baseboard] Processing subset: materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Baseboard] Has subset 'Baseboard_material' with '12' triangles and materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="24"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Baseboard] Has '1' subsets, '12' triangles and '24' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Baseboard] has shape ID '1'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Baseboard] 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: [Baseboard] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Baseboard] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Baseboard] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Baseboard] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Baseboard] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Baseboard] Filling out basic attributes, {name='CTRL_Baseboard', nodeId='2'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [CTRL_Baseboard] Filling out basic attributes, {name='CTRL_Baseboard', nodeId='2'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [CTRL_Baseboard] Has material 'hidden_material'
i3dio.i3d.I3D:add_material:DEBUG: [gen] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [hidden_material] Filling out basic attributes, {name='hidden_material', nodeId='2'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [hidden_material] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [hidden_material] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [CTRL_Baseboard] Subset with index [0] based on material 'hidden_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [CTRL_Baseboard] Processing subset: materialId="2" numTriangles="4" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [CTRL_Baseboard] Has subset 'hidden_material' with '4' triangles and materialId="2" numTriangles="4" firstIndex="0" firstVertex="0" numIndices="12" numVertices="8"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [CTRL_Baseboard] Has '1' subsets, '4' triangles and '8' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Baseboard] has shape ID '2'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.1000)
            (0.0000, 0.0000, 1.0000,  0.1767)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard] translation is <Vector (0.0000, -0.1000, 0.1767)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard] has translation: [0 -0.1 0.176667]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Baseboard] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Baseboard.001] Filling out basic attributes, {name='CTRL_Baseboard.001', nodeId='3'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [CTRL_Baseboard.001] Filling out basic attributes, {name='CTRL_Baseboard.001', nodeId='3'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [CTRL_Baseboard.001] Has material 'hidden_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [CTRL_Baseboard.001] Subset with index [0] based on material 'hidden_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [CTRL_Baseboard.001] Processing subset: materialId="2" numTriangles="4" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [CTRL_Baseboard.001] Has subset 'hidden_material' with '4' triangles and materialId="2" numTriangles="4" firstIndex="0" firstVertex="0" numIndices="12" numVertices="8"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [CTRL_Baseboard.001] Has '1' subsets, '4' triangles and '8' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Baseboard.001] has shape ID '3'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.1000)
            (0.0000, 0.0000, 1.0000,  0.1767)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard.001] translation is <Vector (0.0000, -0.1000, 0.1767)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard.001] has translation: [0 -0.1 0.176667]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Baseboard.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Hole] Filling out basic attributes, {name='CTRL_Hole', nodeId='4'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [CTRL_Hole] Filling out basic attributes, {name='CTRL_Hole', nodeId='4'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [CTRL_Hole] Has material 'hidden_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [CTRL_Hole] Subset with index [0] based on material 'hidden_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [CTRL_Hole] Processing subset: materialId="2" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [CTRL_Hole] Has subset 'hidden_material' with '12' triangles and materialId="2" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="24"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [CTRL_Hole] Has '1' subsets, '12' triangles and '24' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Hole] has shape ID '4'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.0020)
            (0.0000, 0.0000, 2.7083,  0.1200)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] translation is <Vector (0.0000, -0.0020, 0.1200)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] has translation: [0 -0.002 0.12]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] has scale: [1 1 2.70833]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Hole] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Hole.001] Filling out basic attributes, {name='CTRL_Hole.001', nodeId='5'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [CTRL_Hole.001] Filling out basic attributes, {name='CTRL_Hole.001', nodeId='5'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [CTRL_Hole.001] Has material 'hidden_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [CTRL_Hole.001] Subset with index [0] based on material 'hidden_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [CTRL_Hole.001] Processing subset: materialId="2" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [CTRL_Hole.001] Has subset 'hidden_material' with '12' triangles and materialId="2" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="24"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [CTRL_Hole.001] Has '1' subsets, '12' triangles and '24' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Hole.001] has shape ID '5'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.0020)
            (0.0000, 0.0000, 2.7083,  0.1200)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] translation is <Vector (0.0000, -0.0020, 0.1200)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] has translation: [0 -0.002 0.12]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] has scale: [1 1 2.70833]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Hole.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Camera] is of type 'CAMERA'
i3dio.node_classes.node.CameraNode:_create_xml_element:DEBUG: [Camera] Filling out basic attributes, {name='Camera', nodeId='6'}
i3dio.node_classes.node.CameraNode:populate_xml_element:INFO: [Camera] FOV: '50.0', Near Clip: '0.10000000149011612', Far Clip: '100.0'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.CameraNode:_write_properties:DEBUG: [Camera] Has no data specific attributes
i3dio.node_classes.node.CameraNode:_add_transform_to_xml_element:DEBUG: [Camera] transforming to new transform-basis with <Matrix 4x4 ( 0.6859, -0.3240, 0.6516, 7.3589)
            ( 0.0000,  0.8954, 0.4453, 4.9583)
            (-0.7277, -0.3054, 0.6142, 6.9258)
            ( 0.0000,  0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.CameraNode:_add_transform_to_xml_element:DEBUG: [Camera] translation is <Vector (7.3589, 4.9583, 6.9258)>
i3dio.node_classes.node.CameraNode:_add_transform_to_xml_element:DEBUG: [Camera] has translation: [7.35889 4.95831 6.92579]
i3dio.node_classes.node.CameraNode:_add_transform_to_xml_element:DEBUG: [Camera] has rotation(degrees): [-26.4407 46.6919 0]
i3dio.node_classes.node.CameraNode:__init__:DEBUG: [Camera] Initialized as a 'CameraNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Camera] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Camera] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door] Filling out basic attributes, {name='Door', nodeId='7'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Door] Filling out basic attributes, {name='Door', nodeId='6'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Door] Has material 'Door_material'
i3dio.i3d.I3D:add_material:DEBUG: [gen] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [Door_material] Filling out basic attributes, {name='Door_material', nodeId='3'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [Door_material] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [Door_material] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Door] Subset with index [0] based on material 'Door_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Door] Processing subset: materialId="3" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Door] Has subset 'Door_material' with '12' triangles and materialId="3" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="24"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Door] Has '1' subsets, '12' triangles and '24' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Door] has shape ID '6'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.4180)
            (0.0000, 1.0000, 0.0000, 1.0500)
            (0.0000, 0.0000, 1.0000, 0.0221)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] translation is <Vector (0.4180, 1.0500, 0.0221)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] has translation: [0.418 1.05 0.0221]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Door] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back] Filling out basic attributes, {name='Handle_Back', nodeId='8'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back] has parent element with name [Door]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Handle_Back] Filling out basic attributes, {name='Handle_Back', nodeId='7'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Handle_Back] Has material 'Handle_material'
i3dio.i3d.I3D:add_material:DEBUG: [gen] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [Handle_material] Filling out basic attributes, {name='Handle_material', nodeId='4'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [Handle_material] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [Handle_material] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Handle_Back] Subset with index [0] based on material 'Handle_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Handle_Back] Processing subset: materialId="4" numTriangles="4416" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Handle_Back] Has subset 'Handle_material' with '4416' triangles and materialId="4" numTriangles="4416" firstIndex="0" firstVertex="0" numIndices="13248" numVertices="2258"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Handle_Back] Has '1' subsets, '4416' triangles and '2258' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Back] has shape ID '7'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7640)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0050)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] translation is <Vector (-0.7640, 0.0000, -0.0050)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] has translation: [-0.764 0 -0.005]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Back] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front] Filling out basic attributes, {name='Handle_Front', nodeId='9'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front] has parent element with name [Door]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Handle_Front] Filling out basic attributes, {name='Handle_Front', nodeId='8'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Handle_Front] Has material 'Handle_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Handle_Front] Subset with index [0] based on material 'Handle_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Handle_Front] Processing subset: materialId="4" numTriangles="4416" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Handle_Front] Has subset 'Handle_material' with '4416' triangles and materialId="4" numTriangles="4416" firstIndex="0" firstVertex="0" numIndices="13248" numVertices="2258"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Handle_Front] Has '1' subsets, '4416' triangles and '2258' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Front] has shape ID '8'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] transforming to new transform-basis with <Matrix 4x4 (1.0000,  0.0000,  0.0000, -0.7640)
            (0.0000, -1.0000,  0.0000,  0.0000)
            (0.0000, -0.0000, -1.0000, -0.0290)
            (0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] translation is <Vector (-0.7640, 0.0000, -0.0290)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] has translation: [-0.764 0 -0.029]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] has rotation(degrees): [-180 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Front] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door.001] Filling out basic attributes, {name='Door.001', nodeId='10'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Door.001] Filling out basic attributes, {name='Door.001', nodeId='9'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Door.001] Has material 'Door_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Door.001] Subset with index [0] based on material 'Door_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Door.001] Processing subset: materialId="3" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Door.001] Has subset 'Door_material' with '12' triangles and materialId="3" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="24"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Door.001] Has '1' subsets, '12' triangles and '24' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Door.001] has shape ID '9'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.4180)
            (0.0000, 1.0000, 0.0000, 1.0500)
            (0.0000, 0.0000, 1.0000, 0.0221)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] translation is <Vector (0.4180, 1.0500, 0.0221)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] has translation: [0.418 1.05 0.0221]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Door.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back.001] Filling out basic attributes, {name='Handle_Back.001', nodeId='11'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back.001] has parent element with name [Door.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Handle_Back.001] Filling out basic attributes, {name='Handle_Back.001', nodeId='10'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Handle_Back.001] Has material 'Handle_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Handle_Back.001] Subset with index [0] based on material 'Handle_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Handle_Back.001] Processing subset: materialId="4" numTriangles="4416" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Handle_Back.001] Has subset 'Handle_material' with '4416' triangles and materialId="4" numTriangles="4416" firstIndex="0" firstVertex="0" numIndices="13248" numVertices="2258"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Handle_Back.001] Has '1' subsets, '4416' triangles and '2258' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Back.001] has shape ID '10'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7640)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0050)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] translation is <Vector (-0.7640, 0.0000, -0.0050)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] has translation: [-0.764 0 -0.005]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Back.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front.001] Filling out basic attributes, {name='Handle_Front.001', nodeId='12'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front.001] has parent element with name [Door.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Handle_Front.001] Filling out basic attributes, {name='Handle_Front.001', nodeId='11'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Handle_Front.001] Has material 'Handle_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Handle_Front.001] Subset with index [0] based on material 'Handle_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Handle_Front.001] Processing subset: materialId="4" numTriangles="4416" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Handle_Front.001] Has subset 'Handle_material' with '4416' triangles and materialId="4" numTriangles="4416" firstIndex="0" firstVertex="0" numIndices="13248" numVertices="2258"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Handle_Front.001] Has '1' subsets, '4416' triangles and '2258' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Front.001] has shape ID '11'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] transforming to new transform-basis with <Matrix 4x4 (1.0000,  0.0000,  0.0000, -0.7640)
            (0.0000, -1.0000,  0.0000,  0.0000)
            (0.0000, -0.0000, -1.0000, -0.0290)
            (0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] translation is <Vector (-0.7640, 0.0000, -0.0290)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] has translation: [-0.764 0 -0.029]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] has rotation(degrees): [-180 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Front.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [DoorFrame] Filling out basic attributes, {name='DoorFrame', nodeId='13'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [DoorFrane] Filling out basic attributes, {name='DoorFrane', nodeId='12'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [DoorFrane] Has material 'Door_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [DoorFrane] Subset with index [0] based on material 'Door_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [DoorFrane] Processing subset: materialId="3" numTriangles="47" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [DoorFrane] Has subset 'Door_material' with '47' triangles and materialId="3" numTriangles="47" firstIndex="0" firstVertex="0" numIndices="141" numVertices="84"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [DoorFrane] Has '1' subsets, '47' triangles and '84' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [DoorFrame] has shape ID '12'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame] 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: [DoorFrame] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [DoorFrame] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door] Filling out basic attributes, {name='Door', nodeId='14'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door] has parent element with name [DoorFrame]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Door] has shape ID '6'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.4180)
            (0.0000, 1.0000, 0.0000, 1.0500)
            (0.0000, 0.0000, 1.0000, 0.0221)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] translation is <Vector (0.4180, 1.0500, 0.0221)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] has translation: [0.418 1.05 0.0221]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Door] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back] Filling out basic attributes, {name='Handle_Back', nodeId='15'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back] has parent element with name [Door]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Back] has shape ID '7'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7640)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0050)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] translation is <Vector (-0.7640, 0.0000, -0.0050)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] has translation: [-0.764 0 -0.005]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Back] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front] Filling out basic attributes, {name='Handle_Front', nodeId='16'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front] has parent element with name [Door]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Front] has shape ID '8'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] transforming to new transform-basis with <Matrix 4x4 (1.0000,  0.0000,  0.0000, -0.7640)
            (0.0000, -1.0000,  0.0000,  0.0000)
            (0.0000, -0.0000, -1.0000, -0.0290)
            (0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] translation is <Vector (-0.7640, 0.0000, -0.0290)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] has translation: [-0.764 0 -0.029]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] has rotation(degrees): [-180 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Front] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [DoorFrame.001] Filling out basic attributes, {name='DoorFrame.001', nodeId='17'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [DoorFrane.001] Filling out basic attributes, {name='DoorFrane.001', nodeId='13'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [DoorFrane.001] Has material 'Door_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [DoorFrane.001] Subset with index [0] based on material 'Door_material'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [DoorFrane.001] Processing subset: materialId="3" numTriangles="47" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [DoorFrane.001] Has subset 'Door_material' with '47' triangles and materialId="3" numTriangles="47" firstIndex="0" firstVertex="0" numIndices="141" numVertices="84"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [DoorFrane.001] Has '1' subsets, '47' triangles and '84' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [DoorFrame.001] has shape ID '13'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame.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: [DoorFrame.001] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame.001] has translation: [0 4.47035e-08 2.08616e-07]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [DoorFrame.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door.001] Filling out basic attributes, {name='Door.001', nodeId='18'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door.001] has parent element with name [DoorFrame.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Door.001] has shape ID '9'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.4180)
            (0.0000, 1.0000, 0.0000, 1.0500)
            (0.0000, 0.0000, 1.0000, 0.0221)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] translation is <Vector (0.4180, 1.0500, 0.0221)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] has translation: [0.418 1.05 0.0221]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Door.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back.001] Filling out basic attributes, {name='Handle_Back.001', nodeId='19'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back.001] has parent element with name [Door.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Back.001] has shape ID '10'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7640)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0050)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] translation is <Vector (-0.7640, 0.0000, -0.0050)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] has translation: [-0.764 0 -0.005]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Back.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front.001] Filling out basic attributes, {name='Handle_Front.001', nodeId='20'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front.001] has parent element with name [Door.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Front.001] has shape ID '11'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] transforming to new transform-basis with <Matrix 4x4 (1.0000,  0.0000,  0.0000, -0.7640)
            (0.0000, -1.0000,  0.0000,  0.0000)
            (0.0000, -0.0000, -1.0000, -0.0290)
            (0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] translation is <Vector (-0.7640, 0.0000, -0.0290)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] has translation: [-0.764 0 -0.029]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] has rotation(degrees): [-180 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Front.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group] is of type 'EMPTY'
i3dio.node_classes.node.TransformGroupNode:_create_xml_element:DEBUG: [Door_Group] Filling out basic attributes, {name='Door_Group', nodeId='21'}
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.TransformGroupNode:_write_properties:DEBUG: [Door_Group] Has no data specific attributes
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  3.8074)
            (0.0000, 1.0000, 0.0000, -0.0034)
            (0.0000, 0.0000, 1.0000, -0.0826)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group] translation is <Vector (3.8074, -0.0034, -0.0826)>
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group] has translation: [3.80739 -0.00336629 -0.0825815]
i3dio.node_classes.node.TransformGroupNode:__init__:DEBUG: [Door_Group] Initialized as a 'TransformGroupNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Baseboard.001] Filling out basic attributes, {name='CTRL_Baseboard.001', nodeId='22'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Baseboard.001] has parent element with name [Door_Group]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Baseboard.001] has shape ID '3'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.1000)
            (0.0000, 0.0000, 1.0000,  0.1767)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard.001] translation is <Vector (0.0000, -0.1000, 0.1767)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard.001] has translation: [0 -0.1 0.176667]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Baseboard.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Hole.001] Filling out basic attributes, {name='CTRL_Hole.001', nodeId='23'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Hole.001] has parent element with name [Door_Group]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Hole.001] has shape ID '5'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.0020)
            (0.0000, 0.0000, 2.7083,  0.1200)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] translation is <Vector (0.0000, -0.0020, 0.1200)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] has translation: [0 -0.002 0.12]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] has scale: [1 1 2.70833]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Hole.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [DoorFrame.001] Filling out basic attributes, {name='DoorFrame.001', nodeId='24'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [DoorFrame.001] has parent element with name [Door_Group]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [DoorFrame.001] has shape ID '13'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame.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: [DoorFrame.001] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame.001] has translation: [0 4.47035e-08 2.08616e-07]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [DoorFrame.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door.001] Filling out basic attributes, {name='Door.001', nodeId='25'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door.001] has parent element with name [DoorFrame.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Door.001] has shape ID '9'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.4180)
            (0.0000, 1.0000, 0.0000, 1.0500)
            (0.0000, 0.0000, 1.0000, 0.0221)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] translation is <Vector (0.4180, 1.0500, 0.0221)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] has translation: [0.418 1.05 0.0221]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Door.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back.001] Filling out basic attributes, {name='Handle_Back.001', nodeId='26'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back.001] has parent element with name [Door.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Back.001] has shape ID '10'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7640)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0050)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] translation is <Vector (-0.7640, 0.0000, -0.0050)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] has translation: [-0.764 0 -0.005]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Back.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front.001] Filling out basic attributes, {name='Handle_Front.001', nodeId='27'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front.001] has parent element with name [Door.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Front.001] has shape ID '11'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] transforming to new transform-basis with <Matrix 4x4 (1.0000,  0.0000,  0.0000, -0.7640)
            (0.0000, -1.0000,  0.0000,  0.0000)
            (0.0000, -0.0000, -1.0000, -0.0290)
            (0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] translation is <Vector (-0.7640, 0.0000, -0.0290)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] has translation: [-0.764 0 -0.029]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] has rotation(degrees): [-180 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Front.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group.001] is of type 'EMPTY'
i3dio.node_classes.node.TransformGroupNode:_create_xml_element:DEBUG: [Door_Group.001] Filling out basic attributes, {name='Door_Group.001', nodeId='28'}
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.TransformGroupNode:_write_properties:DEBUG: [Door_Group.001] Has no data specific attributes
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  2.8078)
            (0.0000, 1.0000, 0.0000, -0.0084)
            (0.0000, 0.0000, 1.0000, -0.0700)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group.001] translation is <Vector (2.8078, -0.0084, -0.0700)>
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group.001] has translation: [2.80785 -0.00837047 -0.0699939]
i3dio.node_classes.node.TransformGroupNode:__init__:DEBUG: [Door_Group.001] Initialized as a 'TransformGroupNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Baseboard] Filling out basic attributes, {name='CTRL_Baseboard', nodeId='29'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Baseboard] has parent element with name [Door_Group.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Baseboard] has shape ID '2'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.1000)
            (0.0000, 0.0000, 1.0000,  0.1767)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard] translation is <Vector (0.0000, -0.1000, 0.1767)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard] has translation: [0 -0.1 0.176667]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Baseboard] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Hole] Filling out basic attributes, {name='CTRL_Hole', nodeId='30'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Hole] has parent element with name [Door_Group.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Hole] has shape ID '4'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.0020)
            (0.0000, 0.0000, 2.7083,  0.1200)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] translation is <Vector (0.0000, -0.0020, 0.1200)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] has translation: [0 -0.002 0.12]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] has scale: [1 1 2.70833]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Hole] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [DoorFrame] Filling out basic attributes, {name='DoorFrame', nodeId='31'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [DoorFrame] has parent element with name [Door_Group.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [DoorFrame] has shape ID '12'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame] 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: [DoorFrame] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [DoorFrame] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door] Filling out basic attributes, {name='Door', nodeId='32'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door] has parent element with name [DoorFrame]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Door] has shape ID '6'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.4180)
            (0.0000, 1.0000, 0.0000, 1.0500)
            (0.0000, 0.0000, 1.0000, 0.0221)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] translation is <Vector (0.4180, 1.0500, 0.0221)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] has translation: [0.418 1.05 0.0221]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Door] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back] Filling out basic attributes, {name='Handle_Back', nodeId='33'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back] has parent element with name [Door]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Back] has shape ID '7'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7640)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0050)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] translation is <Vector (-0.7640, 0.0000, -0.0050)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] has translation: [-0.764 0 -0.005]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Back] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front] Filling out basic attributes, {name='Handle_Front', nodeId='34'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front] has parent element with name [Door]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Front] has shape ID '8'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] transforming to new transform-basis with <Matrix 4x4 (1.0000,  0.0000,  0.0000, -0.7640)
            (0.0000, -1.0000,  0.0000,  0.0000)
            (0.0000, -0.0000, -1.0000, -0.0290)
            (0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] translation is <Vector (-0.7640, 0.0000, -0.0290)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] has translation: [-0.764 0 -0.029]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] has rotation(degrees): [-180 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Front] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back] Filling out basic attributes, {name='Handle_Back', nodeId='35'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Back] has shape ID '7'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7640)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0050)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] translation is <Vector (-0.7640, 0.0000, -0.0050)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] has translation: [-0.764 0 -0.005]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Back] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back.001] Filling out basic attributes, {name='Handle_Back.001', nodeId='36'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Back.001] has shape ID '10'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7640)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0050)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] translation is <Vector (-0.7640, 0.0000, -0.0050)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] has translation: [-0.764 0 -0.005]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Back.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front] Filling out basic attributes, {name='Handle_Front', nodeId='37'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Front] has shape ID '8'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] transforming to new transform-basis with <Matrix 4x4 (1.0000,  0.0000,  0.0000, -0.7640)
            (0.0000, -1.0000,  0.0000,  0.0000)
            (0.0000, -0.0000, -1.0000, -0.0290)
            (0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] translation is <Vector (-0.7640, 0.0000, -0.0290)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] has translation: [-0.764 0 -0.029]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] has rotation(degrees): [-180 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Front] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front.001] Filling out basic attributes, {name='Handle_Front.001', nodeId='38'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Front.001] has shape ID '11'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] transforming to new transform-basis with <Matrix 4x4 (1.0000,  0.0000,  0.0000, -0.7640)
            (0.0000, -1.0000,  0.0000,  0.0000)
            (0.0000, -0.0000, -1.0000, -0.0290)
            (0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] translation is <Vector (-0.7640, 0.0000, -0.0290)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] has translation: [-0.764 0 -0.029]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] has rotation(degrees): [-180 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Front.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Light] is of type 'LIGHT'
i3dio.node_classes.node.LightNode:_create_xml_element:DEBUG: [Light] Filling out basic attributes, {name='Light', nodeId='39'}
i3dio.node_classes.node.LightNode:populate_xml_element:INFO: [Light] Is a light of type 'POINT'
i3dio.node_classes.node.LightNode:populate_xml_element:INFO: [Light] Has color 1.000000 1.000000 1.000000
i3dio.node_classes.node.LightNode:populate_xml_element:INFO: [Light] Has range 29.999982833862305
i3dio.node_classes.node.LightNode:populate_xml_element:INFO: [Light] casts shadows
i3dio.node_classes.node.LightNode:populate_xml_element:INFO: [Light] has decay rate of type INVERSE_SQUARE which is '2' in i3d
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeLightAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.LightNode:_add_transform_to_xml_element:DEBUG: [Light] transforming to new transform-basis with <Matrix 4x4 (-0.2909, -0.7711,  0.5664,  4.0762)
            (-0.0552,  0.6045,  0.7947,  5.9039)
            (-0.9552,  0.1999, -0.2184, -1.0055)
            ( 0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.LightNode:_add_transform_to_xml_element:DEBUG: [Light] translation is <Vector (4.0762, 5.9039, -1.0055)>
i3dio.node_classes.node.LightNode:_add_transform_to_xml_element:DEBUG: [Light] has translation: [4.07625 5.90386 -1.00545]
i3dio.node_classes.node.LightNode:_add_transform_to_xml_element:DEBUG: [Light] has rotation(degrees): [-42.4664 107.221 10.7437]
i3dio.node_classes.node.LightNode:__init__:DEBUG: [Light] Initialized as a 'LightNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Light] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Light] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Room] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Room] Filling out basic attributes, {name='Room', nodeId='40'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Room] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Room] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [Room] Filling out basic attributes, {name='Room', nodeId='14'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [Room] Has material 'Material.003'
i3dio.i3d.I3D:add_material:DEBUG: [gen] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [Material.003] Filling out basic attributes, {name='Material.003', nodeId='5'}
i3dio.utility:as_fs_relative_path:DEBUG: Original filepath: //Bricks005_2K_Color.dds
i3dio.utility:as_fs_relative_path:DEBUG: Cleaned filepath: C:\Users\Jamey\Desktop\fs22\Bricks005_2K_Color.dds
i3dio.utility:as_fs_relative_path:DEBUG: FS data path: D:\Steam\steamapps\common\Farming Simulator 22\shared
i3dio.node_classes.node.Material:_diffuse_from_nodes:DEBUG: [Material.003] Has diffuse texture 'C:\Users\Jamey\Desktop\fs22\Bricks005_2K_Color.dds'
i3dio.i3d.I3D:add_file:DEBUG: [gen] New File
i3dio.utility:as_fs_relative_path:DEBUG: Original filepath: //Bricks005_2K_Color.dds
i3dio.utility:as_fs_relative_path:DEBUG: Cleaned filepath: C:\Users\Jamey\Desktop\fs22\Bricks005_2K_Color.dds
i3dio.utility:as_fs_relative_path:DEBUG: FS data path: D:\Steam\steamapps\common\Farming Simulator 22\shared
i3dio.node_classes.file.Image:_copy_file:INFO: [Bricks005_2K_Color.dds] is not an FS builtin and will be copied
i3dio.node_classes.file.Image:_copy_file:DEBUG: [Bricks005_2K_Color.dds] will be copied using the 'MODHUB' hierarchy structure
i3dio.node_classes.file.Image:_copy_file:INFO: [Bricks005_2K_Color.dds] copied to 'C:\Users\Jamey\Desktop\fs22\textures\Bricks005_2K_Color.dds'
i3dio.node_classes.file.Image:_resolve_filepath:INFO: [Bricks005_2K_Color.dds] Resolved filepath: textures\Bricks005_2K_Color.dds
i3dio.node_classes.file.Image:_create_xml_element:DEBUG: [Bricks005_2K_Color.dds] Filling out basic attributes, {name='textures/Bricks005_2K_Color.dds', nodeId='1'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [Material.003] Has no Normalmap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [Material.003] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [Room] Subset with index [0] based on material 'Material.003'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Room] Processing subset: materialId="5" numTriangles="64" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [Room] Has subset 'Material.003' with '64' triangles and materialId="5" numTriangles="64" firstIndex="0" firstVertex="0" numIndices="192" numVertices="100"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [Room] Has '1' subsets, '64' triangles and '100' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Room] has shape ID '14'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Room] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.0365)
            (0.0000, 1.0000, 0.0000,  0.2320)
            (0.0000, 0.0000, 1.0000, -0.1300)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Room] translation is <Vector (-0.0365, 0.2320, -0.1300)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Room] has translation: [-0.0365216 0.23198 -0.129956]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Room] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Room] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Baseboard] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Baseboard] Filling out basic attributes, {name='Baseboard', nodeId='41'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Baseboard] has parent element with name [Room]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Baseboard] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Baseboard] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Baseboard] has shape ID '1'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Baseboard] 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: [Baseboard] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Baseboard] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Baseboard] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Baseboard] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Baseboard] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group] is of type 'EMPTY'
i3dio.node_classes.node.TransformGroupNode:_create_xml_element:DEBUG: [Door_Group] Filling out basic attributes, {name='Door_Group', nodeId='42'}
i3dio.node_classes.node.TransformGroupNode:_create_xml_element:DEBUG: [Door_Group] has parent element with name [Room]
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.TransformGroupNode:_write_properties:DEBUG: [Door_Group] Has no data specific attributes
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  3.8074)
            (0.0000, 1.0000, 0.0000, -0.0034)
            (0.0000, 0.0000, 1.0000, -0.0826)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group] translation is <Vector (3.8074, -0.0034, -0.0826)>
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group] has translation: [3.80739 -0.00336629 -0.0825815]
i3dio.node_classes.node.TransformGroupNode:__init__:DEBUG: [Door_Group] Initialized as a 'TransformGroupNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Baseboard.001] Filling out basic attributes, {name='CTRL_Baseboard.001', nodeId='43'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Baseboard.001] has parent element with name [Door_Group]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Baseboard.001] has shape ID '3'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.1000)
            (0.0000, 0.0000, 1.0000,  0.1767)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard.001] translation is <Vector (0.0000, -0.1000, 0.1767)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard.001] has translation: [0 -0.1 0.176667]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Baseboard.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Hole.001] Filling out basic attributes, {name='CTRL_Hole.001', nodeId='44'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Hole.001] has parent element with name [Door_Group]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Hole.001] has shape ID '5'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.0020)
            (0.0000, 0.0000, 2.7083,  0.1200)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] translation is <Vector (0.0000, -0.0020, 0.1200)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] has translation: [0 -0.002 0.12]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole.001] has scale: [1 1 2.70833]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Hole.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [DoorFrame.001] Filling out basic attributes, {name='DoorFrame.001', nodeId='45'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [DoorFrame.001] has parent element with name [Door_Group]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [DoorFrame.001] has shape ID '13'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame.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: [DoorFrame.001] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame.001] has translation: [0 4.47035e-08 2.08616e-07]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [DoorFrame.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door.001] Filling out basic attributes, {name='Door.001', nodeId='46'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door.001] has parent element with name [DoorFrame.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Door.001] has shape ID '9'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.4180)
            (0.0000, 1.0000, 0.0000, 1.0500)
            (0.0000, 0.0000, 1.0000, 0.0221)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] translation is <Vector (0.4180, 1.0500, 0.0221)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door.001] has translation: [0.418 1.05 0.0221]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Door.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back.001] Filling out basic attributes, {name='Handle_Back.001', nodeId='47'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back.001] has parent element with name [Door.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Back.001] has shape ID '10'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7640)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0050)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] translation is <Vector (-0.7640, 0.0000, -0.0050)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back.001] has translation: [-0.764 0 -0.005]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Back.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front.001] Filling out basic attributes, {name='Handle_Front.001', nodeId='48'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front.001] has parent element with name [Door.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front.001] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Front.001] has shape ID '11'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] transforming to new transform-basis with <Matrix 4x4 (1.0000,  0.0000,  0.0000, -0.7640)
            (0.0000, -1.0000,  0.0000,  0.0000)
            (0.0000, -0.0000, -1.0000, -0.0290)
            (0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] translation is <Vector (-0.7640, 0.0000, -0.0290)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] has translation: [-0.764 0 -0.029]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front.001] has rotation(degrees): [-180 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Front.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group.001] is of type 'EMPTY'
i3dio.node_classes.node.TransformGroupNode:_create_xml_element:DEBUG: [Door_Group.001] Filling out basic attributes, {name='Door_Group.001', nodeId='49'}
i3dio.node_classes.node.TransformGroupNode:_create_xml_element:DEBUG: [Door_Group.001] has parent element with name [Room]
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.TransformGroupNode:_write_properties:DEBUG: [Door_Group.001] Has no data specific attributes
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  2.8078)
            (0.0000, 1.0000, 0.0000, -0.0084)
            (0.0000, 0.0000, 1.0000, -0.0700)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group.001] translation is <Vector (2.8078, -0.0084, -0.0700)>
i3dio.node_classes.node.TransformGroupNode:_add_transform_to_xml_element:DEBUG: [Door_Group.001] has translation: [2.80785 -0.00837047 -0.0699939]
i3dio.node_classes.node.TransformGroupNode:__init__:DEBUG: [Door_Group.001] Initialized as a 'TransformGroupNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Baseboard] Filling out basic attributes, {name='CTRL_Baseboard', nodeId='50'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Baseboard] has parent element with name [Door_Group.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Baseboard] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Baseboard] has shape ID '2'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.1000)
            (0.0000, 0.0000, 1.0000,  0.1767)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard] translation is <Vector (0.0000, -0.1000, 0.1767)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Baseboard] has translation: [0 -0.1 0.176667]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Baseboard] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Baseboard] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Hole] Filling out basic attributes, {name='CTRL_Hole', nodeId='51'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [CTRL_Hole] has parent element with name [Door_Group.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [CTRL_Hole] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [CTRL_Hole] has shape ID '4'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000,  0.0000)
            (0.0000, 1.0000, 0.0000, -0.0020)
            (0.0000, 0.0000, 2.7083,  0.1200)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] translation is <Vector (0.0000, -0.0020, 0.1200)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] has translation: [0 -0.002 0.12]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [CTRL_Hole] has scale: [1 1 2.70833]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [CTRL_Hole] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [CTRL_Hole] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [DoorFrame] Filling out basic attributes, {name='DoorFrame', nodeId='52'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [DoorFrame] has parent element with name [Door_Group.001]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [DoorFrane] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [DoorFrame] has shape ID '12'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame] 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: [DoorFrame] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [DoorFrame] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [DoorFrame] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door] Filling out basic attributes, {name='Door', nodeId='53'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Door] has parent element with name [DoorFrame]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Door] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Door] has shape ID '6'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.4180)
            (0.0000, 1.0000, 0.0000, 1.0500)
            (0.0000, 0.0000, 1.0000, 0.0221)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] translation is <Vector (0.4180, 1.0500, 0.0221)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Door] has translation: [0.418 1.05 0.0221]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Door] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back] Filling out basic attributes, {name='Handle_Back', nodeId='54'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Back] has parent element with name [Door]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Back] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Back] has shape ID '7'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, -0.7640)
            (0.0000, 1.0000, 0.0000,  0.0000)
            (0.0000, 0.0000, 1.0000, -0.0050)
            (0.0000, 0.0000, 0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] translation is <Vector (-0.7640, 0.0000, -0.0050)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Back] has translation: [-0.764 0 -0.005]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Back] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Back] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front] Filling out basic attributes, {name='Handle_Front', nodeId='55'}
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [Handle_Front] has parent element with name [Door]
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [Handle_Front] applying unit scaling
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [Handle_Front] has shape ID '8'
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.xml_i3d:write_property_group:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_property_group:INFO: Wrote '0' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] transforming to new transform-basis with <Matrix 4x4 (1.0000,  0.0000,  0.0000, -0.7640)
            (0.0000, -1.0000,  0.0000,  0.0000)
            (0.0000, -0.0000, -1.0000, -0.0290)
            (0.0000,  0.0000,  0.0000,  1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] translation is <Vector (-0.7640, 0.0000, -0.0290)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] has translation: [-0.764 0 -0.029]
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [Handle_Front] has rotation(degrees): [-180 -0 0]
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [Handle_Front] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [Handle_Front] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [DoorFrame] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Door_Group.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [Room] no more children to process in object
