From 3504b27c5074d49ed19f86c212c584f37a343d33 Mon Sep 17 00:00:00 2001 From: Rohan Rathi Date: Wed, 27 Jun 2018 20:19:15 +0530 Subject: Patch to fix shading continuity. Added it as extension to harden. Tried out different methods to fix normals, Though as with width and segments changes shape, orientation of new polys a non-smooth method of fix was not possible. Current method aggregates vertex normals into a smooth fan without affecting edge shading. Still need to fix the crease at new vertex edges --- source/blender/bmesh/intern/bmesh_operators.h | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/bmesh/intern/bmesh_operators.h') diff --git a/source/blender/bmesh/intern/bmesh_operators.h b/source/blender/bmesh/intern/bmesh_operators.h index 1b5694c3ee8..9f6ac50a3e5 100644 --- a/source/blender/bmesh/intern/bmesh_operators.h +++ b/source/blender/bmesh/intern/bmesh_operators.h @@ -131,6 +131,7 @@ enum { BEVEL_HN_NONE, BEVEL_HN_FACE, BEVEL_HN_ADJ, + BEVEL_HN_FIX_SHA, }; extern const BMOpDefine *bmo_opdefines[]; -- cgit v1.2.3