diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-11-08 01:06:57 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-11-08 01:06:57 +0300 |
commit | 70df942d31aaaa3d25b7c5543f28529cc51170cc (patch) | |
tree | 74b2052407199ef2eba2632a0b9483ba20b59a13 /rigify/generate.py | |
parent | 5725f500a11c23707426d3b79376e74d8d802920 (diff) |
Update for changes in Blender's API
Diffstat (limited to 'rigify/generate.py')
-rw-r--r-- | rigify/generate.py | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/rigify/generate.py b/rigify/generate.py index b38bfd6d..c804cb69 100644 --- a/rigify/generate.py +++ b/rigify/generate.py @@ -116,8 +116,8 @@ def generate_rig(context, metarig): obj.animation_data_clear() # Select generated rig object - metarig.select_set('DESELECT') - obj.select_set('SELECT') + metarig.select_set(False) + obj.select_set(True) view_layer.objects.active = obj # Remove wgts if force update is set @@ -125,7 +125,7 @@ def generate_rig(context, metarig): if wgts_group_name in scene.objects and id_store.rigify_force_widget_update: bpy.ops.object.select_all(action='DESELECT') for wgt in bpy.data.objects[wgts_group_name].children: - wgt.select_set('SELECT') + wgt.select_set(True) bpy.ops.object.delete(use_global=False) if rig_old_name: bpy.data.objects[wgts_group_name].name = "WGTS_" + obj.name @@ -154,9 +154,9 @@ def generate_rig(context, metarig): # Select the temp rigs for merging for objt in scene.objects: - objt.select_set('DESELECT') # deselect all objects - temp_rig_1.select_set('SELECT') - temp_rig_2.select_set('SELECT') + objt.select_set(False) # deselect all objects + temp_rig_1.select_set(True) + temp_rig_2.select_set(True) view_layer.objects.active = temp_rig_2 # Merge the temporary rigs @@ -167,8 +167,8 @@ def generate_rig(context, metarig): # Select the generated rig for objt in scene.objects: - objt.select_set('DESELECT') # deselect all objects - obj.select_set('SELECT') + objt.select_set(False) # deselect all objects + obj.select_set(True) view_layer.objects.active = obj # Copy over bone properties @@ -318,7 +318,7 @@ def generate_rig(context, metarig): # if id_store.rigify_generate_mode == 'new': # bpy.ops.object.select_all(action='DESELECT') # for wgt in bpy.data.objects[wgts_group_name].children: - # wgt.select_set('SELECT') + # wgt.select_set(True) # bpy.ops.object.make_single_user(obdata=True) #---------------------------------- @@ -336,7 +336,7 @@ def generate_rig(context, metarig): # Go into editmode in the rig armature bpy.ops.object.mode_set(mode='OBJECT') context.view_layer.objects.active = obj - obj.select_set('SELECT') + obj.select_set(True) bpy.ops.object.mode_set(mode='EDIT') scripts = rig.generate() if scripts is not None: @@ -534,8 +534,8 @@ def create_selection_sets(obj, metarig): bpy.ops.object.mode_set(mode='POSE') bpy.context.view_layer.objects.active = obj - obj.select_set('SELECT') - metarig.select_set('DESELECT') + obj.select_set(True) + metarig.select_set(False) pbones = obj.pose.bones for i, name in enumerate(metarig.data.rigify_layers.keys()): |