From 8c3855dc6e9b2f6e76953384b4aab4ea3ab987ff Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Thu, 1 Jul 2021 12:55:27 +0200 Subject: Fix broken physics modifiers after cleanup commits 4f3ec0110 and 5a64c687dd should have removed the entire conditional to skip time depedent modifiers, rather than always enable it. --- source/blender/blenkernel/intern/DerivedMesh.cc | 8 -------- 1 file changed, 8 deletions(-) (limited to 'source') diff --git a/source/blender/blenkernel/intern/DerivedMesh.cc b/source/blender/blenkernel/intern/DerivedMesh.cc index 7063c670ee4..bc49c086532 100644 --- a/source/blender/blenkernel/intern/DerivedMesh.cc +++ b/source/blender/blenkernel/intern/DerivedMesh.cc @@ -1076,10 +1076,6 @@ static void mesh_calc_modifiers(struct Depsgraph *depsgraph, continue; } - if (mti->dependsOnTime && mti->dependsOnTime(md)) { - continue; - } - if (mti->type == eModifierTypeType_OnlyDeform && !sculpt_dyntopo) { if (!deformed_verts) { deformed_verts = BKE_mesh_vert_coords_alloc(mesh_input, &num_deformed_verts); @@ -1173,10 +1169,6 @@ static void mesh_calc_modifiers(struct Depsgraph *depsgraph, continue; } - if (mti->dependsOnTime && mti->dependsOnTime(md)) { - continue; - } - /* Add orco mesh as layer if needed by this modifier. */ if (mesh_final && mesh_orco && mti->requiredDataMask) { CustomData_MeshMasks mask = {0}; -- cgit v1.2.3