diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-09-14 13:26:49 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-09-14 15:43:56 +0300 |
commit | 95f257395e0f0322ce539671dee1370e5b081cd4 (patch) | |
tree | cdb72f23078ad92d693cf1033de7cc8f927b7203 /source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc | |
parent | 06c0febe7094a5caee731edebde300f5dabf2d8c (diff) |
Depsgraph: Make indirectly linked objects inherit visibility from parent
This way objects which are pulled into dependency graph via modifier
stack from an invisible object will be invisible.
Diffstat (limited to 'source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc')
-rw-r--r-- | source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc index 2853c96ef9d..71810e5efe8 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc +++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc @@ -74,6 +74,8 @@ void DepsgraphNodeBuilder::build_pose_constraints(Object *object, /* Pull indirect dependencies via constraints. */ BuilderWalkUserData data; data.builder = this; + /* TODO(sergey): Use own visibility. */ + data.is_parent_visible = true; BKE_constraints_id_loop(&pchan->constraints, constraint_walk, &data); /* Create node for constraint stack. */ add_operation_node(&object->id, DEG_NODE_TYPE_BONE, pchan->name, |