[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [40276] branches/soc-2011-onion-uv-tools/ source/blender/editors/uvedit/uvedit_ops.c: Fix evil crusher bug in preview for triangles
Antony Riakiotakis
kalast at gmail.com
Fri Sep 16 23:07:34 CEST 2011
Revision: 40276
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40276
Author: psy-fi
Date: 2011-09-16 21:07:34 +0000 (Fri, 16 Sep 2011)
Log Message:
-----------
Fix evil crusher bug in preview for triangles
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-09-16 20:20:01 UTC (rev 40275)
+++ branches/soc-2011-onion-uv-tools/source/blender/editors/uvedit/uvedit_ops.c 2011-09-16 21:07:34 UTC (rev 40276)
@@ -2415,8 +2415,13 @@
mt->uv[element_iter->tfindex][0] = uv_sum[0];
mt->uv[element_iter->tfindex][1] = uv_sum[1];
}else {
- *(preview->previewQuads+efa->tmp.l + element_iter->tfindex*2) = uv_sum[0];
- *(preview->previewQuads+efa->tmp.l + element_iter->tfindex*2 + 1) = uv_sum[1];
+ if(efa->v4){
+ *(preview->previewQuads+efa->tmp.l + element_iter->tfindex*2) = uv_sum[0];
+ *(preview->previewQuads+efa->tmp.l + element_iter->tfindex*2 + 1) = uv_sum[1];
+ }else{
+ *(preview->previewTris+efa->tmp.l + element_iter->tfindex*2) = uv_sum[0];
+ *(preview->previewTris+efa->tmp.l + element_iter->tfindex*2 + 1) = uv_sum[1];
+ }
}
}
/* end of calculations, keep only the selection flag */
More information about the Bf-blender-cvs
mailing list