Blender Git Commit Log
Git Commits -> Revision 36c4fc1
Revision 36c4fc1 by Sergey Sharybin (master) February 22, 2017, 09:54 (GMT) |
Cycles: Fix shading with autosmooth and custom normals New logic of split_faces was leaving mesh in a proper state from Blender's point of view, but Cycles wanted loop normals to be "flushed" to vertex normals. Now we do such a flush from Cycles side again, so we don't leave bad meshes behind. Thanks Bastien for assistance here! |
Commit Details:
Full Hash: 36c4fc1ea9d987ec88b27c04927ac44e12a49778
Parent Commit: 2c30fd8
Lines Changed: +24, -6
6 Modified Paths:
/intern/cycles/blender/blender_mesh.cpp (+9, -0) (Diff)
/intern/cycles/blender/blender_util.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/mesh.c (+4, -2) (Diff)
/source/blender/editors/object/object_bake_api.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_mesh_api.c (+8, -1) (Diff)
/intern/cycles/blender/blender_util.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/mesh.c (+4, -2) (Diff)
/source/blender/editors/object/object_bake_api.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_mesh_api.c (+8, -1) (Diff)