Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNBurn <7nburn@gmail.com>2019-01-29 17:08:23 +0300
committerNBurn <7nburn@gmail.com>2019-01-29 17:08:23 +0300
commit5c994fde52196dfe8a7e0db03b6935bac001d353 (patch)
treea7836a0741695b78df699e59a30f2a527202a815 /io_scene_ms3d
parent8b93448f56ecdf9c91ad1b6297580eedf1f6e18f (diff)
addons: more view_layer syntax updates
Diffstat (limited to 'io_scene_ms3d')
-rw-r--r--io_scene_ms3d/ms3d_export.py3
-rw-r--r--io_scene_ms3d/ms3d_import.py5
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)