Blender Git Loki
Git Commits -> Revision 4a4f091
Revision 4a4f091 by Brecht Van Lommel (master) May 2, 2013, 14:42 (GMT) |
Fix #35174: dynamic paint displacement missing in render. A previous bugfix disabled the dynamic paint modifier for orco texture coordinate evaluation of the modifier stack. However the MOD_APPLY_USECACHE flag is not a good way to check if the modifier is evaluated for orcos. Instead I've added a MOD_APPLY_ORCO flag. Also removed a bunch of applyModifierEM callbacks, none of them served a purpose except for the subsurf modifier. |
Commit Details:
Full Hash: 4a4f091155e7fb1c7eba0988c815b41665e045b6
SVN Revision: 56472
Parent Commit: 4a8663d
Lines Changed: +33, -149
20 Modified Paths:
/source/blender/blenkernel/BKE_modifier.h (+5, -2) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+6, -6) (Diff)
/source/blender/blenkernel/intern/displist.c (+4, -2) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_mirror.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_ocean.c (+1, -9) (Diff)
/source/blender/modifiers/intern/MOD_particleinstance.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_screw.c (+1, -11) (Diff)
/source/blender/modifiers/intern/MOD_skin.c (+1, -13) (Diff)
/source/blender/modifiers/intern/MOD_solidify.c (+1, -9) (Diff)
/source/blender/modifiers/intern/MOD_subsurf.c (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_triangulate.c (+1, -15) (Diff)
/source/blender/modifiers/intern/MOD_uvproject.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_uvwarp.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_weightvgedit.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_weightvgmix.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_weightvgproximity.c (+1, -8) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+6, -6) (Diff)
/source/blender/blenkernel/intern/displist.c (+4, -2) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_mirror.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_ocean.c (+1, -9) (Diff)
/source/blender/modifiers/intern/MOD_particleinstance.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_screw.c (+1, -11) (Diff)
/source/blender/modifiers/intern/MOD_skin.c (+1, -13) (Diff)
/source/blender/modifiers/intern/MOD_solidify.c (+1, -9) (Diff)
/source/blender/modifiers/intern/MOD_subsurf.c (+2, -1) (Diff)
/source/blender/modifiers/intern/MOD_triangulate.c (+1, -15) (Diff)
/source/blender/modifiers/intern/MOD_uvproject.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_uvwarp.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_weightvgedit.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_weightvgmix.c (+1, -8) (Diff)
/source/blender/modifiers/intern/MOD_weightvgproximity.c (+1, -8) (Diff)