[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26550] trunk/blender/source/blender/ editors/object/object_vgroup.c: error mirrorring weight group, wasnt checking if the mirror vert was the same

Campbell Barton ideasman42 at gmail.com
Tue Feb 2 16:18:37 CET 2010


Revision: 26550
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26550
Author:   campbellbarton
Date:     2010-02-02 16:18:37 +0100 (Tue, 02 Feb 2010)

Log Message:
-----------
error mirrorring weight group, wasnt checking if the mirror vert was the same

Modified Paths:
--------------
    trunk/blender/source/blender/editors/object/object_vgroup.c

Modified: trunk/blender/source/blender/editors/object/object_vgroup.c
===================================================================
--- trunk/blender/source/blender/editors/object/object_vgroup.c	2010-02-02 14:50:43 UTC (rev 26549)
+++ trunk/blender/source/blender/editors/object/object_vgroup.c	2010-02-02 15:18:37 UTC (rev 26550)
@@ -883,7 +883,7 @@
 		/* Go through the list of editverts and assign them */
 		for(eve=em->verts.first; eve; eve=eve->next){
 			if((eve_mirr=eve->tmp.v)) {
-				if(eve_mirr->f & SELECT || eve->f & SELECT) {
+				if((eve_mirr->f & SELECT || eve->f & SELECT) && (eve != eve_mirr)) {
 					dvert= CustomData_em_get(&em->vdata, eve->data, CD_MDEFORMVERT);
 					dvert_mirr= CustomData_em_get(&em->vdata, eve_mirr->data, CD_MDEFORMVERT);
 					if(dvert && dvert_mirr) {





More information about the Bf-blender-cvs mailing list