diff --git a/mesh_easy_lattice.py b/mesh_easy_lattice.py index 17995beaafa36072ef939d841206b9f85e58542a..cbe63f26755706cd8a2b7511c05e8bb789bca1c4 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 84b0325ecf9a5cccaeda7b74f101032b4c857573..dff37ed42e7aece6ee41d2559434299eabb6fe52 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 8e877ec8d81c33598d8578f74ea28cd9f22e635f..c1e4409b224db7114a1cc54af6ad858f9be476e9 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)