From 35ee34ea6771432b1be9796596c4e0bbcc773b02 Mon Sep 17 00:00:00 2001 From: Nicholas Bishop Date: Sat, 2 Feb 2008 04:38:40 +0000 Subject: [PATCH] == Sculpt == Fix bug with layer brush + anchored. --- source/blender/src/sculptmode.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/blender/src/sculptmode.c b/source/blender/src/sculptmode.c index bd66ef9c2df..0dfa2f286c4 100644 --- a/source/blender/src/sculptmode.c +++ b/source/blender/src/sculptmode.c @@ -1287,6 +1287,9 @@ void init_brushaction(BrushAction *a, short *mouse, short *pr_mouse) VecCopyf(&a->mesh_store[i].x, me->mvert[i].co); } + if(anchored) + memset(a->layer_disps, 0, sizeof(float) * me->totvert); + if(anchored && !a->orig_norms) { a->orig_norms= MEM_mallocN(sizeof(short) * 3 * me->totvert, "Sculpt orig norm"); for(i = 0; i < me->totvert; ++i) {