diff --git a/plugins/3MFReader/ThreeMFReader.py b/plugins/3MFReader/ThreeMFReader.py index cf8079d75d..13a97d5a89 100755 --- a/plugins/3MFReader/ThreeMFReader.py +++ b/plugins/3MFReader/ThreeMFReader.py @@ -233,8 +233,7 @@ class ThreeMFReader(MeshReader): if mesh_data is not None: extents = mesh_data.getExtents() if extents is not None: - # We use a different coordinate space, so flip Z and Y - center_vector = Vector(extents.center.x, extents.center.z, extents.center.y) + center_vector = Vector(extents.center.x, extents.center.y, extents.center.z) transform_matrix.setByTranslation(center_vector) transform_matrix.multiply(um_node.getLocalTransformation()) um_node.setTransformation(transform_matrix)