[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [41052] branches/soc-2011-onion-uv-tools/ source/blender/editors/uvedit/uvedit_ops.c: smart stitch
Antony Riakiotakis
kalast at gmail.com
Sun Oct 16 15:54:25 CEST 2011
Revision: 41052
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41052
Author: psy-fi
Date: 2011-10-16 13:54:24 +0000 (Sun, 16 Oct 2011)
Log Message:
-----------
smart stitch
===============
Fix incorrect calculation of final uv position (though the system will likely change)
Modified Paths:
--------------
branches/soc-2011-onion-uv-tools/source/blender/editors/uvedit/uvedit_ops.c
Modified: branches/soc-2011-onion-uv-tools/source/blender/editors/uvedit/uvedit_ops.c
===================================================================
--- branches/soc-2011-onion-uv-tools/source/blender/editors/uvedit/uvedit_ops.c 2011-10-16 13:18:05 UTC (rev 41051)
+++ branches/soc-2011-onion-uv-tools/source/blender/editors/uvedit/uvedit_ops.c 2011-10-16 13:54:24 UTC (rev 41052)
@@ -2208,7 +2208,7 @@
UvElement *element_iter = state->elementMap->vert[(*(&element->face->v1 + element->tfindex))->tmp.l];
for(; element_iter; element_iter = element_iter->next){
- if(element->separate){
+ if(element_iter->separate){
if(state->use_limit){
MTFace *mtface_orig = CustomData_em_get(&state->em->fdata, element->face->data, CD_MTFACE);
MTFace *mtface_iter = CustomData_em_get(&state->em->fdata, element_iter->face->data, CD_MTFACE);
@@ -2469,6 +2469,8 @@
/* median result */
averageUvPosition[i].uv[0] /= averageUvPosition[i].count;
averageUvPosition[i].uv[1] /= averageUvPosition[i].count;
+
+ printf("number of stitchable %d\n", averageUvPosition[i].count);
}
}
/* Second pass, propagate changes to stitchable uvs */
More information about the Bf-blender-cvs
mailing list