diff options
author | NBurn <7nburn@gmail.com> | 2019-01-29 17:08:23 +0300 |
---|---|---|
committer | NBurn <7nburn@gmail.com> | 2019-01-29 17:08:23 +0300 |
commit | 5c994fde52196dfe8a7e0db03b6935bac001d353 (patch) | |
tree | a7836a0741695b78df699e59a30f2a527202a815 /io_scene_ms3d | |
parent | 8b93448f56ecdf9c91ad1b6297580eedf1f6e18f (diff) |
addons: more view_layer syntax updates
Diffstat (limited to 'io_scene_ms3d')
-rw-r--r-- | io_scene_ms3d/ms3d_export.py | 3 | ||||
-rw-r--r-- | io_scene_ms3d/ms3d_import.py | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/io_scene_ms3d/ms3d_export.py b/io_scene_ms3d/ms3d_export.py index 478ae755..aed7f400 100644 --- a/io_scene_ms3d/ms3d_export.py +++ b/io_scene_ms3d/ms3d_export.py @@ -219,6 +219,7 @@ class Ms3dExporter(): ########################################################################### def create_geometry(self, blender_context, ms3d_model, blender_mesh_objects, blender_to_ms3d_bones): + blender_view_layer = blender_context.view_layer blender_scene = blender_context.scene blender_to_ms3d_vertices = {} @@ -271,7 +272,7 @@ class Ms3dExporter(): blender_mesh_object_temp = blender_mesh_object.copy() blender_mesh_object_temp.data = blender_mesh_temp blender_scene.objects.link(blender_mesh_object_temp) - blender_scene.objects.active = blender_mesh_object_temp + blender_view_layer.objects.active = blender_mesh_object_temp # apply transform if self.options_apply_transform: diff --git a/io_scene_ms3d/ms3d_import.py b/io_scene_ms3d/ms3d_import.py index dbf6d87e..d4fd6f2c 100644 --- a/io_scene_ms3d/ms3d_import.py +++ b/io_scene_ms3d/ms3d_import.py @@ -285,12 +285,13 @@ class Ms3dImporter(): # blender stuff: # link to blender scene blender_scene = blender_context.scene + blender_view_layer = blender_context.view_layer blender_scene.objects.link(blender_mesh_object) #blender_mesh_object.location = blender_scene.cursor_location enable_edit_mode(False, blender_context) select_all(False) blender_mesh_object.select_set(True) - blender_scene.objects.active = blender_mesh_object + blender_view_layer.objects.active = blender_mesh_object ########################## # take this as active object after import @@ -827,7 +828,7 @@ class Ms3dImporter(): if joint_length < 0.01: joint_length = 0.01 - blender_scene.objects.active = blender_armature_object + blender_view_layer.objects.active = blender_armature_object enable_edit_mode(True, blender_context) for ms3d_joint in ms3d_joints_ordered: blender_edit_bone = blender_armature.edit_bones.new(ms3d_joint.name) |