From 0197fdc8b58f7d33fbac93b54c2995ef51866e6f Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Sun, 12 Jun 2005 12:44:51 +0000 Subject: Bugfix #2734 Added update of normals and face center after using NKey properties or do-centre option in Mesh EditMode. --- source/blender/src/drawview.c | 3 +++ source/blender/src/editobject.c | 2 ++ 2 files changed, 5 insertions(+) (limited to 'source') diff --git a/source/blender/src/drawview.c b/source/blender/src/drawview.c index aa60b73269d..fa32f2debde 100644 --- a/source/blender/src/drawview.c +++ b/source/blender/src/drawview.c @@ -96,6 +96,7 @@ #include "BIF_drawimage.h" #include "BIF_editgroup.h" #include "BIF_editarmature.h" +#include "BIF_editmesh.h" #include "BIF_gl.h" #include "BIF_glutil.h" #include "BIF_interface.h" @@ -1257,6 +1258,8 @@ static void v3d_editvertex_buts(uiBlock *block, Object *ob, float lim) CLAMP(eed->crease, 0.0, 1.0); } } + + recalc_editnormals(); } else if(ob->type==OB_CURVE || ob->type==OB_SURF) { extern ListBase editNurb; /* editcurve.c */ diff --git a/source/blender/src/editobject.c b/source/blender/src/editobject.c index 3253c0d5420..8eb489a8ce5 100644 --- a/source/blender/src/editobject.c +++ b/source/blender/src/editobject.c @@ -1624,6 +1624,8 @@ void docentre(int centremode) for(eve= em->verts.first; eve; eve= eve->next) { VecSubf(eve->co, eve->co, cent); } + + recalc_editnormals(); } } -- cgit v1.2.3