[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [36113] trunk/blender/source/blender/ modifiers/intern/MOD_solidify.c: fix [#26888] 3D viewport shading broken after solidify modifier

Campbell Barton ideasman42 at gmail.com
Tue Apr 12 14:59:37 CEST 2011


Revision: 36113
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=36113
Author:   campbellbarton
Date:     2011-04-12 12:59:37 +0000 (Tue, 12 Apr 2011)
Log Message:
-----------
fix [#26888] 3D viewport shading broken after solidify modifier

Modified Paths:
--------------
    trunk/blender/source/blender/modifiers/intern/MOD_solidify.c

Modified: trunk/blender/source/blender/modifiers/intern/MOD_solidify.c
===================================================================
--- trunk/blender/source/blender/modifiers/intern/MOD_solidify.c	2011-04-12 12:49:54 UTC (rev 36112)
+++ trunk/blender/source/blender/modifiers/intern/MOD_solidify.c	2011-04-12 12:59:37 UTC (rev 36113)
@@ -643,6 +643,11 @@
 		MEM_freeN(edge_order);
 	}
 
+	/* must recalculate normals with vgroups since they can displace unevenly [#26888] */
+	if(dvert) {
+		CDDM_calc_normals(result);
+	}
+
 	return result;
 }
 




More information about the Bf-blender-cvs mailing list