diff options
author | Andrew Wiggin <ender79bl@gmail.com> | 2011-10-05 19:02:00 +0400 |
---|---|---|
committer | Andrew Wiggin <ender79bl@gmail.com> | 2011-10-05 19:02:00 +0400 |
commit | 8d7d3b2837009535a4b1058ba386e4549ac70dba (patch) | |
tree | 4303e7a8c9d1fe7bac9f772db86f16ce6714544f /source/blender/bmesh/intern | |
parent | d46cc828b70700f61e746babc5e77ebb19ed720f (diff) |
Fix for a lot (but not all) of the multires distortion when using bmesh editing tools
Diffstat (limited to 'source/blender/bmesh/intern')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_interp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/bmesh/intern/bmesh_interp.c b/source/blender/bmesh/intern/bmesh_interp.c index 2b3a2289a0e..0dc454c9f0c 100644 --- a/source/blender/bmesh/intern/bmesh_interp.c +++ b/source/blender/bmesh/intern/bmesh_interp.c @@ -116,7 +116,6 @@ void BM_Data_Facevert_Edgeinterp(BMesh *bm, BMVert *v1, BMVert *UNUSED(v2), BMVe v1loop = l->next; vloop = l; v2loop = l->prev; - } if (!v1loop || !v2loop) @@ -381,6 +380,7 @@ static int compute_mdisp_quad(BMLoop *l, double v1[3], double v2[3], double v3[3 do { cent[0] += (double)l2->v->co[0]; cent[1] += (double)l2->v->co[1]; + cent[2] += (double)l2->v->co[2]; l2 = l2->next; } while (l2 != bm_firstfaceloop(l->f)); |