diff options
author | Ton Roosendaal <ton@blender.org> | 2005-06-12 16:44:51 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2005-06-12 16:44:51 +0400 |
commit | 0197fdc8b58f7d33fbac93b54c2995ef51866e6f (patch) | |
tree | dc6b3eb75431883d6fd572e92e2600aac09b7361 | |
parent | 3d4438dcd76d74b47daba6c8a1ab2683ba6db123 (diff) |
Bugfix #2734
Added update of normals and face center after using NKey properties or
do-centre option in Mesh EditMode.
-rw-r--r-- | source/blender/src/drawview.c | 3 | ||||
-rw-r--r-- | source/blender/src/editobject.c | 2 |
2 files changed, 5 insertions, 0 deletions
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(); } } |