Revision: 37742
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=37742
Author: psy-fi
Date: 2011-06-22 17:53:04 +0000 (Wed, 22 Jun 2011)
Log Message:
-----------
smart welding - Damn bugs crawling on my code... Vertex preview works at last!
As usual use v to select additional vertices. Edge selection mode + color
indicator for stitchable vertices coming next
Modified Paths:
--------------
branches/soc-2011-onion/source/blender/editors/uvedit/uvedit_ops.c
Modified: branches/soc-2011-onion/source/blender/editors/uvedit/uvedit_ops.c
===================================================================
--- branches/soc-2011-onion/source/blender/editors/uvedit/uvedit_ops.c
2011-06-22 17:45:32 UTC (rev 37741)
+++ branches/soc-2011-onion/source/blender/editors/uvedit/uvedit_ops.c
2011-06-22 17:53:04 UTC (rev 37742)
@@ -1261,14 +1261,16 @@
mapVert->flag = 1;
while(mapVert){
+ MTFace *tmptface;
+
efa = faceArray[mapVert->f];
- mt =
CustomData_em_get(&state->em->fdata, efa->data, CD_MTFACE);
+ tmptface =
CustomData_em_get(&state->em->fdata, efa->data, CD_MTFACE);
preview->numOfPoints++;
uv_average[(*(&(editFace->v1)+i))->tmp.t].count++;
-
uv_average[(*(&(editFace->v1)+i))->tmp.t].uv[0] += mt->uv[mapVert->tfindex][0];
-
uv_average[(*(&(editFace->v1)+i))->tmp.t].uv[1] += mt->uv[mapVert->tfindex][1];
+
uv_average[(*(&(editFace->v1)+i))->tmp.t].uv[0] +=
tmptface->uv[mapVert->tfindex][0];
+
uv_average[(*(&(editFace->v1)+i))->tmp.t].uv[1] +=
tmptface->uv[mapVert->tfindex][1];
mapVert = mapVert->next;
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs