(slightly) Optimise batch removing objects

This commit is contained in:
Gorgious
2021-11-18 10:38:17 +01:00
parent 2d62d8181a
commit 124ccf0404
3 changed files with 5 additions and 10 deletions
@@ -35,8 +35,7 @@ class Patcher:
from mathutils import Vector, Matrix
if len(bpy.data.objects) > 0:
while bpy.data.objects:
bpy.data.objects.remove(bpy.data.objects[0])
bpy.data.batch_remove(bpy.data.objects)
bpy.ops.outliner.orphans_purge(do_local_ids=True, do_linked_ids=True, do_recursive=True)
bpy.ops.bim.load_project(filepath=self.src)