Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ob = bpy.context.active_object
- def duplicate_test_memory(repeat):
- for b in range(repeat):
- bpy.ops.object.duplicate()
- #
- bpy.ops.object.select_all(action='SELECT')
- ob.select_set(False)
- bpy.ops.object.delete(use_global=False)
- #
- for mesh in bpy.data.meshes:
- if mesh.users < 1:
- bpy.data.meshes.remove(mesh)
- repeat = 100
- if ob:
- for r in range(repeat):
- duplicate_test_memory(repeat)
- else:
- bpy.ops.mesh.primitive_cube_add(size=2, enter_editmode=False, location=(0, 0, 0))
- ob = bpy.context.active_object
- for r in range(repeat):
- duplicate_test_memory(repeat)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement