From f2f4a8b3bfa36ee49f7bdb3a1acb40ef4b39ee3a Mon Sep 17 00:00:00 2001 From: Alexander Gavrilov <angavrilov@gmail.com> Date: Wed, 15 Jul 2020 11:40:02 +0300 Subject: [PATCH] The apply_as parameter of modifier_apply was removed due to operator split. Specifying DATA was redundant anyway, as that was the default. --- mesh_easy_lattice.py | 6 +++--- object_fracture_crack/operator.py | 2 +- object_fracture_crack/process/cell_functions.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mesh_easy_lattice.py b/mesh_easy_lattice.py index 17995bea..cbe63f26 100644 --- a/mesh_easy_lattice.py +++ b/mesh_easy_lattice.py @@ -360,7 +360,7 @@ def cleanupApplyPre(context): if temp_mod: for m in temp_mod: if m.object: - bpy.ops.object.modifier_apply(apply_as='DATA', modifier=m.name) + bpy.ops.object.modifier_apply(modifier=m.name) else: bpy.ops.object.modifier_remove(modifier=m.name) @@ -411,7 +411,7 @@ def applyLatticeModifier(): if temp_mod: for m in temp_mod: - bpy.ops.object.modifier_apply(apply_as='DATA', modifier=m.name) + bpy.ops.object.modifier_apply(modifier=m.name) except: print("no modifiers") @@ -529,7 +529,7 @@ def applyLatticeOp(obj, context): if temp_mod: for m in temp_mod: if m.object: - bpy.ops.object.modifier_apply(apply_as='DATA', modifier=m.name) + bpy.ops.object.modifier_apply(modifier=m.name) else: bpy.ops.object.modifier_remove(modifier=m.name) diff --git a/object_fracture_crack/operator.py b/object_fracture_crack/operator.py index 84b0325e..dff37ed4 100644 --- a/object_fracture_crack/operator.py +++ b/object_fracture_crack/operator.py @@ -205,7 +205,7 @@ class FRACTURE_OT_Crack(Operator): var1=crack_props.extrude_var, var2=crack_props.extrude_var, var3=crack_props.extrude_var, num=crack_props.extrude_num, ran=0 ) - bpy.ops.object.modifier_apply(apply_as='DATA', modifier='DECIMATE_crackit') + bpy.ops.object.modifier_apply(modifier='DECIMATE_crackit') bpy.ops.object.shade_smooth() if crack_props.modifier_wireframe == True: diff --git a/object_fracture_crack/process/cell_functions.py b/object_fracture_crack/process/cell_functions.py index 8e877ec8..c1e4409b 100644 --- a/object_fracture_crack/process/cell_functions.py +++ b/object_fracture_crack/process/cell_functions.py @@ -379,7 +379,7 @@ def cell_boolean(context, original, cells, original.select_set(True) cell.select_set(True) bpy.context.view_layer.objects.active = cell - bpy.ops.object.modifier_apply(apply_as='DATA', modifier="Boolean") + bpy.ops.object.modifier_apply(modifier="Boolean") if i == 0: bpy.data.objects.remove(cell, do_unlink=True) -- GitLab