Blender Git Loki

Git Commits -> Revision e8c8ff4

Revision e8c8ff4 by Dalai Felinto (master)
May 24, 2018, 14:43 (GMT)
Fix all modifiers that depended on BKE_modifier_get_evaluated_mesh_from_object

This fix applying the following modifiers:
* Boolean (working already)
* Array
* Mesh Deform
* Surface Deform
* Vertex Weight Proximity

This function was to return evaluated mesh. So it should get the evaluated
object at all times. So in this case it makes more sense to simply pass the
depsgraph (or in this case the ModifierEvalContext that contains both the
depsgraph and the flag.

Solution discussed with Bastien Montagne.

Commit Details:

Full Hash: e8c8ff4f86c276e4dca884ff1a411fcbbf003fed
Parent Commit: 10e43c0
Lines Changed: +41, -23

10 Modified Paths:

/source/blender/blenkernel/BKE_modifier.h (+3, -1) (Diff)
/source/blender/blenkernel/intern/modifier.c (+7, -3) (Diff)
/source/blender/blenkernel/intern/shrinkwrap.c (+2, -2) (Diff)
/source/blender/editors/physics/particle_edit.c (+5, -1) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+1, -0) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_boolean.c (+2, -3) (Diff)
/source/blender/modifiers/intern/MOD_meshdeform.c (+8, -4) (Diff)
/source/blender/modifiers/intern/MOD_surfacedeform.c (+10, -6) (Diff)
/source/blender/modifiers/intern/MOD_weightvgproximity.c (+1, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021