Fix T52573: Cycles baking artifacts

Synchronize condition for faces split between Cycles itself and baking API.
This commit is contained in:
Sergey Sharybin 2017-09-12 16:33:42 +05:00 committed by Bastien Montagne
parent 759af7f1ee
commit b0c55d5c94
1 changed files with 3 additions and 1 deletions

View File

@ -625,7 +625,9 @@ static Mesh *bake_mesh_new_from_object(Main *bmain, Scene *scene, Object *ob)
ED_object_editmode_load(ob);
Mesh *me = BKE_mesh_new_from_object(bmain, scene, ob, 1, 2, 0, 0);
BKE_mesh_split_faces(me, true);
if (me->flag & ME_AUTOSMOOTH) {
BKE_mesh_split_faces(me, true);
}
return me;
}