Blender Git Loki
Git Commits -> Revision 788bbac
Revision 788bbac by Alexander Gavrilov (master) April 29, 2019, 10:09 (GMT) |
Depsgraph: fix handling of driver variable dependencies with proxies. During driver var evaluation, the code directly skips to the proxy object if present, so the dependencies should reflect that, instead of inventing extra relations to pretend as if the values were first copied from the proxy - they actually aren't. The invented dependencies can't work without cycles in complex but meaningful cases, e.g. drivers on armature data that depend on pose. This alters the changes from 72cbf966fb91 to be more correct. |
Commit Details:
Full Hash: 788bbac5bdbbd308a80464e82b3ebe85cf35a496
Parent Commit: 778542f
Lines Changed: +21, -20
1 Modified Path:
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+21, -20) (Diff)