Fix T49270: UV Export layout broken since new datablock handling.
RNA API to remove datablocks has been unified, no more implicit unlinking is done like it used to be for some types (most notably Scenes)...
This commit is contained in:
parent
0b42fdfb38
commit
511f8c457c
Notes:
blender-bot
2023-02-14 19:45:24 +01:00
Referenced by issue blender/blender#49322, Export UV Layout not working Referenced by issue #49270, UV Export layout problem
|
@ -137,14 +137,14 @@ def write(fw, mesh_source, image_width, image_height, opacity, face_iter_func):
|
|||
bpy.ops.render.render(data_context, write_still=True)
|
||||
|
||||
# cleanup
|
||||
bpy.data.scenes.remove(scene)
|
||||
bpy.data.objects.remove(obj_cam)
|
||||
bpy.data.objects.remove(obj_solid)
|
||||
bpy.data.objects.remove(obj_wire)
|
||||
bpy.data.scenes.remove(scene, do_unlink=True)
|
||||
bpy.data.objects.remove(obj_cam, do_unlink=True)
|
||||
bpy.data.objects.remove(obj_solid, do_unlink=True)
|
||||
bpy.data.objects.remove(obj_wire, do_unlink=True)
|
||||
|
||||
bpy.data.cameras.remove(cam)
|
||||
bpy.data.meshes.remove(mesh)
|
||||
bpy.data.cameras.remove(cam, do_unlink=True)
|
||||
bpy.data.meshes.remove(mesh, do_unlink=True)
|
||||
|
||||
bpy.data.materials.remove(material_wire)
|
||||
bpy.data.materials.remove(material_wire, do_unlink=True)
|
||||
for mat_solid in material_solids:
|
||||
bpy.data.materials.remove(mat_solid)
|
||||
bpy.data.materials.remove(mat_solid, do_unlink=True)
|
||||
|
|
Loading…
Reference in New Issue