[Bf-blender-cvs] [17c4e5eb8ad] blender2.8: Depsgraph: Shrinkwrap modifier needs its own object transform.
Alexander Gavrilov
noreply at git.blender.org
Sat Sep 22 11:00:37 CEST 2018
Commit: 17c4e5eb8ada8ec2691d39e59e2cb1cdfd4b3a25
Author: Alexander Gavrilov
Date: Sat Sep 22 12:00:12 2018 +0300
Branches: blender2.8
https://developer.blender.org/rB17c4e5eb8ada8ec2691d39e59e2cb1cdfd4b3a25
Depsgraph: Shrinkwrap modifier needs its own object transform.
It depends on the relative position of its own object and target.
===================================================================
M source/blender/modifiers/intern/MOD_shrinkwrap.c
===================================================================
diff --git a/source/blender/modifiers/intern/MOD_shrinkwrap.c b/source/blender/modifiers/intern/MOD_shrinkwrap.c
index c54fbcf7f87..94bd9ae2353 100644
--- a/source/blender/modifiers/intern/MOD_shrinkwrap.c
+++ b/source/blender/modifiers/intern/MOD_shrinkwrap.c
@@ -149,6 +149,7 @@ static void updateDepsgraph(ModifierData *md, const ModifierUpdateDepsgraphConte
DEG_add_object_relation(ctx->node, smd->auxTarget, DEG_OB_COMP_TRANSFORM, "Shrinkwrap Modifier");
DEG_add_object_relation(ctx->node, smd->auxTarget, DEG_OB_COMP_GEOMETRY, "Shrinkwrap Modifier");
}
+ DEG_add_object_relation(ctx->node, ctx->object, DEG_OB_COMP_TRANSFORM, "Shrinkwrap Modifier");
}
static bool dependsOnNormals(ModifierData *md)
More information about the Bf-blender-cvs
mailing list