From 55374426c649470ceefc78c3337d440303776335 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 14 Jul 2015 06:30:02 +1000 Subject: EditMesh: show angles of adjacent selected verts Useful since moving vertices will change angles on adjacent, unselected face-corners too. --- source/blender/editors/space_view3d/drawobject.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'source/blender/editors/space_view3d') diff --git a/source/blender/editors/space_view3d/drawobject.c b/source/blender/editors/space_view3d/drawobject.c index 988d4eb4959..265b6874a8d 100644 --- a/source/blender/editors/space_view3d/drawobject.c +++ b/source/blender/editors/space_view3d/drawobject.c @@ -3578,7 +3578,12 @@ static void draw_em_measure_stats(ARegion *ar, View3D *v3d, Object *ob, BMEditMe bool is_first = true; BM_ITER_ELEM (loop, &liter, efa, BM_LOOPS_OF_FACE) { - if (is_face_sel || (do_moving && BM_elem_flag_test(loop->v, BM_ELEM_SELECT))) { + if (is_face_sel || + (do_moving && + (BM_elem_flag_test(loop->v, BM_ELEM_SELECT) || + BM_elem_flag_test(loop->prev->v, BM_ELEM_SELECT) || + BM_elem_flag_test(loop->next->v, BM_ELEM_SELECT)))) + { float angle; float v2_local[3]; -- cgit v1.2.3