[Bf-blender-cvs] [2f80fbbac3f] blender2.8: Depsgraph: Fix Camera object showing when not in view layer
Dalai Felinto
noreply at git.blender.org
Tue Nov 28 20:47:46 CET 2017
Commit: 2f80fbbac3f2d2457c1237e94489ac6441215edb
Author: Dalai Felinto
Date: Tue Nov 28 17:47:22 2017 -0200
Branches: blender2.8
https://developer.blender.org/rB2f80fbbac3f2d2457c1237e94489ac6441215edb
Depsgraph: Fix Camera object showing when not in view layer
If the Scene->camera was not in the active view layer we would still see it in the viewport.
===================================================================
M source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc
===================================================================
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc
index c7966af76c6..5f7dbb3dd84 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes_view_layer.cc
@@ -102,7 +102,7 @@ void DepsgraphNodeBuilder::build_view_layer(Scene *scene,
base->object->select_color = select_color++;
}
if (scene->camera != NULL) {
- build_object(NULL, scene->camera, linked_state);
+ build_object(NULL, scene->camera, DEG_ID_LINKED_INDIRECTLY);
}
/* rigidbody */
More information about the Bf-blender-cvs
mailing list