Revision: 43543
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=43543
Author:   campbellbarton
Date:     2012-01-19 21:58:20 +0000 (Thu, 19 Jan 2012)
Log Message:
-----------
fix for error copying face normals from poly normals in mesh_recalcTesselation()

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      
2012-01-19 21:25:14 UTC (rev 43542)
+++ branches/bmesh/blender/source/blender/blenkernel/intern/mesh.c      
2012-01-19 21:58:20 UTC (rev 43543)
@@ -2363,8 +2363,8 @@
                if (CustomData_has_layer(pdata, CD_NORMAL)) {
                        float *pnors = CustomData_get_layer(pdata, CD_NORMAL);
                        float *fnors = CustomData_add_layer(fdata, CD_NORMAL, 
CD_CALLOC, NULL, totface);
-                       for (i=0; i<totface; i++, fnors++) {
-                               copy_v3_v3(fnors, &pnors[polyIndex[i]]);
+                       for (i=0; i<totface; i++, fnors += 3) {
+                               negate_v3_v3(fnors, pnors + (polyIndex[i] * 3));
                        }
                }
        }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to