[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [37771] branches/bmesh/blender/source/ blender/modifiers/intern: Corrected normals calculation for last commits:

Geoffrey Bantle hairbat at yahoo.com
Fri Jun 24 00:16:27 CEST 2011


Revision: 37771
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=37771
Author:   briggs
Date:     2011-06-23 22:16:26 +0000 (Thu, 23 Jun 2011)
Log Message:
-----------
Corrected normals calculation for last commits:
----------------------------------------------
Was calculating normals on the wrong derived mesh
for the last two commits. Fixed.

Modified Paths:
--------------
    branches/bmesh/blender/source/blender/modifiers/intern/MOD_boolean_util.c
    branches/bmesh/blender/source/blender/modifiers/intern/MOD_decimate.c

Modified: branches/bmesh/blender/source/blender/modifiers/intern/MOD_boolean_util.c
===================================================================
--- branches/bmesh/blender/source/blender/modifiers/intern/MOD_boolean_util.c	2011-06-23 22:12:49 UTC (rev 37770)
+++ branches/bmesh/blender/source/blender/modifiers/intern/MOD_boolean_util.c	2011-06-23 22:16:26 UTC (rev 37771)
@@ -436,7 +436,7 @@
 	CDDM_calc_edges(result);
 
 	dm = CDDM_copy(result, 1); /*builds ngon faces from tess (mface) faces*/
-	CDDM_calc_normals(result);
+	CDDM_calc_normals(dm);
 	result->needsFree = 1;
 	result->release(result);
 

Modified: branches/bmesh/blender/source/blender/modifiers/intern/MOD_decimate.c
===================================================================
--- branches/bmesh/blender/source/blender/modifiers/intern/MOD_decimate.c	2011-06-23 22:12:49 UTC (rev 37770)
+++ branches/bmesh/blender/source/blender/modifiers/intern/MOD_decimate.c	2011-06-23 22:16:26 UTC (rev 37771)
@@ -184,7 +184,7 @@
 	MEM_freeN(lod.triangle_index_buffer);
 
 	dm = CDDM_copy(result, 1); /*builds ngon faces from tess (mface) faces*/
-	CDDM_calc_normals(result);
+	CDDM_calc_normals(dm);
 	result->needsFree = 1;
 	result->release(result);
 




More information about the Bf-blender-cvs mailing list