[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [35652] branches/bmesh/blender/source/ blender/bmesh: =bmesh= fixed problem with normals and a warning
Joseph Eagar
joeedh at gmail.com
Sun Mar 20 15:59:18 CET 2011
Revision: 35652
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35652
Author: joeedh
Date: 2011-03-20 14:59:16 +0000 (Sun, 20 Mar 2011)
Log Message:
-----------
=bmesh= fixed problem with normals and a warning
Modified Paths:
--------------
branches/bmesh/blender/source/blender/bmesh/intern/bmesh_polygon.c
branches/bmesh/blender/source/blender/bmesh/operators/mesh_conv.c
Modified: branches/bmesh/blender/source/blender/bmesh/intern/bmesh_polygon.c
===================================================================
--- branches/bmesh/blender/source/blender/bmesh/intern/bmesh_polygon.c 2011-03-20 14:53:47 UTC (rev 35651)
+++ branches/bmesh/blender/source/blender/bmesh/intern/bmesh_polygon.c 2011-03-20 14:59:16 UTC (rev 35652)
@@ -101,9 +101,9 @@
verts[0][2] += 0.0001f;
for(i = 0; i < nverts; i++){
- copy_v3_v3(u, verts[i]);
- copy_v3_v3(v, verts[(i+1) % nverts]);
- copy_v3_v3(w, verts[(i+2) % nverts]);
+ VECCOPY(u, verts[i]);
+ VECCOPY(v, verts[(i+1) % nverts]);
+ VECCOPY(w, verts[(i+2) % nverts]);
#if 0
VECSUB(v1, w, v);
@@ -458,7 +458,7 @@
i = 0;
BM_ITER(l, &iter, bm, BM_LOOPS_OF_FACE, f) {
VECCOPY(projectverts[i], l->v->co);
- l = (BMLoop*)(l->next);
+ l = l->next;
i += 1;
}
Modified: branches/bmesh/blender/source/blender/bmesh/operators/mesh_conv.c
===================================================================
--- branches/bmesh/blender/source/blender/bmesh/operators/mesh_conv.c 2011-03-20 14:53:47 UTC (rev 35651)
+++ branches/bmesh/blender/source/blender/bmesh/operators/mesh_conv.c 2011-03-20 14:59:16 UTC (rev 35652)
@@ -47,13 +47,13 @@
void mesh_to_bmesh_exec(BMesh *bm, BMOperator *op) {
Object *ob = BMO_Get_Pnt(op, "object");
Mesh *me = BMO_Get_Pnt(op, "mesh");
- MVert *mvert, **verts = NULL;
+ MVert *mvert;
BLI_array_declare(verts);
MEdge *medge;
MLoop *ml;
MPoly *mpoly;
KeyBlock *actkey, *block;
- BMVert *v, **vt=NULL;
+ BMVert *v, **vt=NULL, **verts = NULL;
BMEdge *e, **fedges=NULL, **et = NULL;
BMFace *f;
BLI_array_declare(fedges);
More information about the Bf-blender-cvs
mailing list