Blender Git Commit Log
Git Commits -> Revision 7cca0f9
Revision 7cca0f9 by Bastien Montagne (master) February 11, 2019, 19:24 (GMT) |
Fix T61391: MeshDeform Modifier does not work on a solidified planar mesh. `BKE_modifier_get_evaluated_mesh_from_evaluated_object()` used by modifiers needing access to other objects' geometry probably skipped out of the radar when cage and final evaluated meshes were added to BMEditMesh? In any case, we do not need to duplicate (and then free!) a temp mesh from editdata anymore, and we can even add instead a parameter to get cage instead of final. Also makes modifiers code a bit simpler. |
Commit Details:
Full Hash: 7cca0f9998a3d12e0046009c643038c9faa45767
Parent Commit: d8888b2
Lines Changed: +21, -56
8 Modified Paths:
/source/blender/blenkernel/BKE_modifier.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/modifier.c (+8, -7) (Diff)
/source/blender/blenkernel/intern/shrinkwrap.c (+2, -11) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+2, -9) (Diff)
/source/blender/modifiers/intern/MOD_boolean.c (+1, -6) (Diff)
/source/blender/modifiers/intern/MOD_meshdeform.c (+1, -5) (Diff)
/source/blender/modifiers/intern/MOD_surfacedeform.c (+5, -11) (Diff)
/source/blender/modifiers/intern/MOD_weightvgproximity.c (+1, -6) (Diff)
/source/blender/blenkernel/intern/modifier.c (+8, -7) (Diff)
/source/blender/blenkernel/intern/shrinkwrap.c (+2, -11) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+2, -9) (Diff)
/source/blender/modifiers/intern/MOD_boolean.c (+1, -6) (Diff)
/source/blender/modifiers/intern/MOD_meshdeform.c (+1, -5) (Diff)
/source/blender/modifiers/intern/MOD_surfacedeform.c (+5, -11) (Diff)
/source/blender/modifiers/intern/MOD_weightvgproximity.c (+1, -6) (Diff)