[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36177] branches/bmesh/blender/source/ blender: fixed a bug with normals

Joseph Eagar joeedh at gmail.com
Fri Apr 15 04:18:26 CEST 2011


Revision: 36177
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=36177
Author:   joeedh
Date:     2011-04-15 02:18:24 +0000 (Fri, 15 Apr 2011)
Log Message:
-----------
fixed a bug with normals

Modified Paths:
--------------
    branches/bmesh/blender/source/blender/blenkernel/intern/mesh.c
    branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c

Modified: branches/bmesh/blender/source/blender/blenkernel/intern/mesh.c
===================================================================
--- branches/bmesh/blender/source/blender/blenkernel/intern/mesh.c	2011-04-15 02:13:37 UTC (rev 36176)
+++ branches/bmesh/blender/source/blender/blenkernel/intern/mesh.c	2011-04-15 02:18:24 UTC (rev 36177)
@@ -1694,7 +1694,7 @@
 {
 	float (*pnors)[3] = polyNors_r, (*fnors)[3] = faceNors_r;
 	float (*tnorms)[3] = NULL;
-	int i, j, *origIndex;
+	int i, j;
 	MFace *mf;
 	MPoly *mp;
 	MLoop *ml;
@@ -1743,7 +1743,7 @@
 	if (origIndexFace && fnors==faceNors_r && numFaces) {
 		mf = mfaces;
 		for (i=0; i<numFaces; i++, mf++, origIndexFace++) {
-			if (origIndex < numPolys) {
+			if (*origIndexFace < numPolys) {
 				VECCOPY(fnors[i], tnorms[*origIndexFace]);
 			} else {
 				/*eek, we're not corrusponding to polys*/

Modified: branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c
===================================================================
--- branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c	2011-04-15 02:13:37 UTC (rev 36176)
+++ branches/bmesh/blender/source/blender/editors/mesh/bmesh_select.c	2011-04-15 02:18:24 UTC (rev 36177)
@@ -873,7 +873,7 @@
 	ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
 	
 	/* properties */
-	prop= RNA_def_enum(ot->srna, "type", prop_similar_types, SIMVERT_NORMAL, "Type", "");
+	prop= ot->prop= RNA_def_enum(ot->srna, "type", prop_similar_types, SIMVERT_NORMAL, "Type", "");
 	RNA_def_enum_funcs(prop, select_similar_type_itemf);
 }
 




More information about the Bf-blender-cvs mailing list