Blender Git Loki

Git Commits -> Revision 9e62cca

Revision 9e62cca by Sebastian Parborg (master)
September 25, 2019, 14:47 (GMT)
Fix T69542: Corrective Smooth modifier breaks when drivers are involved

Previously the cache for the modifier would not be invalidated if
modifier settings were changed with drivers or keyframes.

Now we compare the current setting with the ones used to generate the
cache and invalidate the cache if they differ.

Reviewed By: Sybren

Differential Revision: https://developer.blender.org/D5694

Commit Details:

Full Hash: 9e62cca29d1858b56329a07993b6ecf4c6be5d4d
Parent Commit: b393b13
Lines Changed: +55, -24

5 Modified Paths:

/source/blender/blenloader/intern/readfile.c (+2, -2) (Diff)
/source/blender/editors/object/object_modifier.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+15, -5) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_correctivesmooth.c (+36, -15) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021