[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23861] trunk/blender/source/blender/ editors/mesh/editmesh.c: Bugfix: editing shape keys in edit mode would not work correct
Brecht Van Lommel
brecht at blender.org
Thu Oct 15 15:33:56 CEST 2009
Revision: 23861
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23861
Author: blendix
Date: 2009-10-15 15:33:56 +0200 (Thu, 15 Oct 2009)
Log Message:
-----------
Bugfix: editing shape keys in edit mode would not work correct
when blending shape keys.
Modified Paths:
--------------
trunk/blender/source/blender/editors/mesh/editmesh.c
Modified: trunk/blender/source/blender/editors/mesh/editmesh.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/editmesh.c 2009-10-15 11:52:23 UTC (rev 23860)
+++ trunk/blender/source/blender/editors/mesh/editmesh.c 2009-10-15 13:33:56 UTC (rev 23861)
@@ -787,7 +787,6 @@
undo_editmode_clear();
}
-
/* make editverts */
CustomData_copy(&me->vdata, &em->vdata, CD_MASK_EDITMESH, CD_CALLOC, 0);
mvert= me->mvert;
@@ -797,10 +796,14 @@
co= mvert->co;
+ /* edit the shape key coordinate if available */
+ if(actkey && a < actkey->totelem)
+ co= (float*)actkey->data + 3*a;
+
eve= addvertlist(em, co, NULL);
evlist[a]= eve;
- // face select sets selection in next loop
+ /* face select sets selection in next loop */
if(!paint_facesel_test(ob))
eve->f |= (mvert->flag & 1);
More information about the Bf-blender-cvs
mailing list