From af1c25c9d0b69a268a2ac824b8ab0e3032d5f110 Mon Sep 17 00:00:00 2001 From: Andre Susano Pinto Date: Sun, 26 Apr 2009 13:26:18 +0000 Subject: Fixed shrinkwrap bug: shrinkwrap wasn't using the updated coordinates/normals of vertexs when the DerivedMesh had been modified by a previous modifier. before revision 19744, users would only notice a strange behaviour of shrinkwrap in projection mode (because it was using the wrong normals) (jpbouza reported this) after revision 19744 this bug was "bigger". Anyway it's fixed now :) --- source/blender/blenkernel/intern/modifier.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source') diff --git a/source/blender/blenkernel/intern/modifier.c b/source/blender/blenkernel/intern/modifier.c index 10bcb2e09f2..c9f6bc18abd 100644 --- a/source/blender/blenkernel/intern/modifier.c +++ b/source/blender/blenkernel/intern/modifier.c @@ -7915,7 +7915,7 @@ static void shrinkwrapModifier_deformVerts(ModifierData *md, Object *ob, Derived else if(ob->type==OB_LATTICE) dm = NULL; else return; - if(dm != NULL && (dataMask & CD_MVERT)) + if(dm != NULL && (dataMask & (1<type==OB_LATTICE) dm = NULL; else return; - if(dm != NULL && (dataMask & CD_MVERT)) + if(dm != NULL && (dataMask & (1<