diff --git a/mvr.py b/mvr.py index 0b58522a..ad2e665b 100644 --- a/mvr.py +++ b/mvr.py @@ -166,7 +166,7 @@ def add_mvr_object(idx, node, mtx, collect, file=""): elif ob.name in layer_collect.collection.objects: active_layer.collection.objects.unlink(ob) if ob.parent is None: - ob.matrix_world = world_matrix + ob.matrix_world = world_matrix @ ob.matrix_world.copy() if ob.name not in collect.objects: collect.objects.link(ob) objectData.setdefault(uid, collect)