From 7d9f0bfe76fd3cd1a372d74c619a79c3b3213eaa Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 26 Mar 2012 09:38:38 +0000 Subject: fix [#30598] Bad 3D view display & render with smooth mesh Sergey's suggestion - just call calc normals fixes. --- source/blender/modifiers/intern/MOD_bevel.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source/blender/modifiers/intern') diff --git a/source/blender/modifiers/intern/MOD_bevel.c b/source/blender/modifiers/intern/MOD_bevel.c index 4bfcd86733c..95447302d6c 100644 --- a/source/blender/modifiers/intern/MOD_bevel.c +++ b/source/blender/modifiers/intern/MOD_bevel.c @@ -189,6 +189,10 @@ static DerivedMesh *applyModifier(ModifierData *md, Object *UNUSED(ob), BMEdit_Free(em); MEM_freeN(em); + /* until we allow for dirty normal flag, always calc, + * note: calculating on the CDDM is faster then the BMesh equivalent */ + CDDM_calc_normals(result); + return result; } -- cgit v1.2.3