Commit: 560c05e8bd94acae41470e118b7a7745243f0cec
Author: Dalai Felinto
Date: Wed Feb 11 11:23:03 2015 -0200
Branches: master
https://developer.blender.org/rB560c05e8bd94acae41470e118b7a7745243f0cec
Fix T43628: Circular dependency error preventing multiple highpoly objects to
bake
Throwing an RPT_ERROR was stopping baking after the first object.
===================================================================
M source/blender/editors/object/object_bake_api.c
===================================================================
diff --git a/source/blender/editors/object/object_bake_api.c
b/source/blender/editors/object/object_bake_api.c
index fca527f..1ce5068 100644
--- a/source/blender/editors/object/object_bake_api.c
+++ b/source/blender/editors/object/object_bake_api.c
@@ -379,7 +379,10 @@ static bool bake_object_check(Object *ob, ReportList
*reports)
if (node) {
if (BKE_node_is_connected_to_output(ntree,
node)) {
- BKE_reportf(reports, RPT_ERROR,
+ /* we don't return false since this may
be a false positive
+ * this can't be RPT_ERROR though,
otherwise it prevents
+ * multiple highpoly objects to be
baked at once */
+ BKE_reportf(reports, RPT_INFO,
"Circular dependency for
image \"%s\" from object \"%s\"",
image->id.name + 2,
ob->id.name + 2);
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs