[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [51485] trunk/blender/source/blender: enable bmesh decimator by default.

Campbell Barton ideasman42 at gmail.com
Mon Oct 22 04:09:44 CEST 2012


Revision: 51485
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=51485
Author:   campbellbarton
Date:     2012-10-22 02:09:41 +0000 (Mon, 22 Oct 2012)
Log Message:
-----------
enable bmesh decimator by default.

Modified Paths:
--------------
    trunk/blender/source/blender/bmesh/intern/bmesh_decimate.c
    trunk/blender/source/blender/makesrna/intern/rna_modifier.c
    trunk/blender/source/blender/modifiers/intern/MOD_decimate.c

Modified: trunk/blender/source/blender/bmesh/intern/bmesh_decimate.c
===================================================================
--- trunk/blender/source/blender/bmesh/intern/bmesh_decimate.c	2012-10-22 02:02:52 UTC (rev 51484)
+++ trunk/blender/source/blender/bmesh/intern/bmesh_decimate.c	2012-10-22 02:09:41 UTC (rev 51485)
@@ -830,7 +830,7 @@
 		}
 
 #if 0
-		/* optional, update edges around the face fan */
+		/* optional, update edges around the vertex face fan */
 		{
 			BMIter liter;
 			BMLoop *l;

Modified: trunk/blender/source/blender/makesrna/intern/rna_modifier.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_modifier.c	2012-10-22 02:02:52 UTC (rev 51484)
+++ trunk/blender/source/blender/makesrna/intern/rna_modifier.c	2012-10-22 02:09:41 UTC (rev 51485)
@@ -1115,7 +1115,7 @@
 	prop = RNA_def_property(srna, "ratio", PROP_FLOAT, PROP_NONE);
 	RNA_def_property_float_sdna(prop, NULL, "percent");
 	RNA_def_property_range(prop, 0, 1);
-	RNA_def_property_ui_range(prop, 0, 1, 1, 2);
+	RNA_def_property_ui_range(prop, 0, 1, 1, 4);
 	RNA_def_property_ui_text(prop, "Ratio", "Ratio of triangles to reduce to");
 	RNA_def_property_update(prop, 0, "rna_Modifier_update");
 

Modified: trunk/blender/source/blender/modifiers/intern/MOD_decimate.c
===================================================================
--- trunk/blender/source/blender/modifiers/intern/MOD_decimate.c	2012-10-22 02:02:52 UTC (rev 51484)
+++ trunk/blender/source/blender/modifiers/intern/MOD_decimate.c	2012-10-22 02:09:41 UTC (rev 51485)
@@ -49,11 +49,14 @@
 
 #include "BKE_tessmesh.h"
 
+// #define USE_TIMEIT
+
 /* testing only! - Campbell */
-// #define USE_DECIMATE_BMESH
-#include "PIL_time.h"
+#define USE_DECIMATE_BMESH
+#ifdef USE_TIMEIT
+#  include "PIL_time.h"
+#endif
 
-
 #ifdef WITH_MOD_DECIMATE
 #include "LOD_decimation.h"
 #endif
@@ -89,7 +92,9 @@
 	BMEditMesh *em;
 	BMesh *bm;
 
+#ifdef USE_TIMEIT
 	 TIMEIT_START(decim);
+#endif
 
 	if (dmd->percent == 1.0f) {
 		return dm;
@@ -111,7 +116,9 @@
 	BMEdit_Free(em);
 	MEM_freeN(em);
 
+#ifdef USE_TIMEIT
 	 TIMEIT_END(decim);
+#endif
 
 	return result;
 }




More information about the Bf-blender-cvs mailing list