[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [45165] trunk/blender/source/blender/ modifiers/intern/MOD_bevel.c: fix [#30598] Bad 3D view display & render with smooth mesh

Campbell Barton ideasman42 at gmail.com
Mon Mar 26 11:38:40 CEST 2012


Revision: 45165
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=45165
Author:   campbellbarton
Date:     2012-03-26 09:38:38 +0000 (Mon, 26 Mar 2012)
Log Message:
-----------
fix [#30598] Bad 3D view display & render with smooth mesh

Sergey's suggestion - just call calc normals fixes.

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

Modified: trunk/blender/source/blender/modifiers/intern/MOD_bevel.c
===================================================================
--- trunk/blender/source/blender/modifiers/intern/MOD_bevel.c	2012-03-26 09:36:19 UTC (rev 45164)
+++ trunk/blender/source/blender/modifiers/intern/MOD_bevel.c	2012-03-26 09:38:38 UTC (rev 45165)
@@ -189,6 +189,10 @@
 	BMEdit_Free(em);
 	MEM_freeN(em);
 
+	/* until we allow for dirty normal flag, always calc,
+	 * note: calculating on the CDDM is faster then the BMesh equivalent */
+	CDDM_calc_normals(result);
+
 	return result;
 }
 




More information about the Bf-blender-cvs mailing list