[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [45318] trunk/blender/source/blender/bmesh /intern/bmesh_mesh_conv.c: fix for [#30738] Shading smooth/flat instability

Andrea Weikert elubie at gmx.net
Sun Apr 1 12:36:59 CEST 2012


Revision: 45318
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=45318
Author:   elubie
Date:     2012-04-01 10:36:54 +0000 (Sun, 01 Apr 2012)
Log Message:
-----------
fix for [#30738] Shading smooth/flat instability

Committing patch from Francisco De La Cruz ([#30753] Shade smooth not preserved when toggling editmode)
Thanks for researching this and providing fix.

Modified Paths:
--------------
    trunk/blender/source/blender/bmesh/intern/bmesh_mesh_conv.c

Modified: trunk/blender/source/blender/bmesh/intern/bmesh_mesh_conv.c
===================================================================
--- trunk/blender/source/blender/bmesh/intern/bmesh_mesh_conv.c	2012-04-01 00:14:41 UTC (rev 45317)
+++ trunk/blender/source/blender/bmesh/intern/bmesh_mesh_conv.c	2012-04-01 10:36:54 UTC (rev 45318)
@@ -256,10 +256,10 @@
 		BM_elem_index_set(f, bm->totface - 1); /* set_ok */
 
 		/* transfer flag */
-		f->head.hflag = BM_face_flag_from_mflag(mpoly->flag & ~SELECT);
+		f->head.hflag = BM_face_flag_from_mflag(mpoly->flag & ~ME_FACE_SEL);
 
 		/* this is necessary for selection counts to work properly */
-		if (mpoly->flag & SELECT) {
+		if (mpoly->flag & ME_FACE_SEL) {
 			BM_elem_select_set(bm, f, TRUE);
 		}
 




More information about the Bf-blender-cvs mailing list