Fix T45238: New depsgraph flickers with the lattice modifier

This commit is contained in:
Sergey Sharybin 2015-06-30 18:00:24 +02:00
parent 00bfca2178
commit 21db9fff12
Notes: blender-bot 2023-02-14 08:56:55 +01:00
Referenced by issue #45238, New Depsgraph: running 'animation/driver-object-eyes.blend' regression file flickers
1 changed files with 3 additions and 1 deletions

View File

@ -110,13 +110,15 @@ static void updateDepgraph(ModifierData *md, DagForest *forest,
static void updateDepsgraph(ModifierData *md,
struct Main *UNUSED(bmain),
struct Scene *UNUSED(scene),
Object *UNUSED(ob),
Object *object,
struct DepsNodeHandle *node)
{
LatticeModifierData *lmd = (LatticeModifierData *)md;
if (lmd->object != NULL) {
DEG_add_object_relation(node, lmd->object, DEG_OB_COMP_GEOMETRY, "Lattice Modifier");
DEG_add_object_relation(node, lmd->object, DEG_OB_COMP_TRANSFORM, "Lattice Modifier");
}
DEG_add_object_relation(node, object, DEG_OB_COMP_TRANSFORM, "Lattice Modifier");
}
static void deformVerts(ModifierData *md, Object *ob,