[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [39476] branches/bmesh/blender/source/ blender/blenkernel/intern/mesh.c: fix for bug converting text/surface/ curve displists to mesh only getting the first face, also wasnt copying smooth flag.
Campbell Barton
ideasman42 at gmail.com
Wed Aug 17 07:42:23 CEST 2011
Revision: 39476
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=39476
Author: campbellbarton
Date: 2011-08-17 05:42:23 +0000 (Wed, 17 Aug 2011)
Log Message:
-----------
fix for bug converting text/surface/curve displists to mesh only getting the first face, also wasnt copying smooth flag.
Modified Paths:
--------------
branches/bmesh/blender/source/blender/blenkernel/intern/mesh.c
Modified: branches/bmesh/blender/source/blender/blenkernel/intern/mesh.c
===================================================================
--- branches/bmesh/blender/source/blender/blenkernel/intern/mesh.c 2011-08-16 22:44:12 UTC (rev 39475)
+++ branches/bmesh/blender/source/blender/blenkernel/intern/mesh.c 2011-08-17 05:42:23 UTC (rev 39476)
@@ -1382,10 +1382,11 @@
if (mface >= *allface + totvlak)
break;
-
+
+ mpoly->flag |= mface->flag & ME_SMOOTH;
mpoly->loopstart= j;
mpoly->totloop= mface->v4 ? 4 : 3;
- for (k=0; k<mpoly->totloop; k++, mloop++) {
+ for (k=0; k<mpoly->totloop; k++, mloop++, j++) {
mloop->v = (&mface->v1)[k];
}
}
More information about the Bf-blender-cvs
mailing list