[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [37742] branches/soc-2011-onion/source/ blender/editors/uvedit/uvedit_ops.c: smart welding - Damn bugs crawling on my code...
Antony Riakiotakis
kalast at gmail.com
Wed Jun 22 19:53:04 CEST 2011
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;
More information about the Bf-blender-cvs
mailing list