Commit: 750650c737786f417665cd962ba87fb5e18fae8e
Author: Mai Lavelle
Date:   Sun Sep 18 13:21:29 2016 -0400
Branches: blender-v2.78-release
https://developer.blender.org/rB750650c737786f417665cd962ba87fb5e18fae8e

Fix T49245: Adaptive Subdivision with Auto Smooth causes weird mesh appearance

===================================================================

M       intern/cycles/blender/blender_mesh.cpp

===================================================================

diff --git a/intern/cycles/blender/blender_mesh.cpp 
b/intern/cycles/blender/blender_mesh.cpp
index c33bc4c..dba6897 100644
--- a/intern/cycles/blender/blender_mesh.cpp
+++ b/intern/cycles/blender/blender_mesh.cpp
@@ -606,7 +606,7 @@ static void create_mesh(Scene *scene,
        int numtris = 0;
        int numcorners = 0;
        int numngons = 0;
-       bool use_loop_normals = b_mesh.use_auto_smooth();
+       bool use_loop_normals = b_mesh.use_auto_smooth() && 
(mesh->subdivision_type != Mesh::SUBDIVISION_CATMULL_CLARK);
 
        BL::Mesh::vertices_iterator v;
        BL::Mesh::tessfaces_iterator f;

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to