[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26751] trunk/blender: Better default resolutions for UV Sphere and Torus primitives (nice square

Daniel Salazar zanqdo at gmail.com
Tue Feb 9 22:05:59 CET 2010


Revision: 26751
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26751
Author:   zanqdo
Date:     2010-02-09 22:05:59 +0100 (Tue, 09 Feb 2010)

Log Message:
-----------
Better default resolutions for UV Sphere and Torus primitives (nice square
faces)
Torus is generated flat shaded like the rest of primitives for easier
tweaking of resolution and consistency with the rest of the primitives

Modified Paths:
--------------
    trunk/blender/release/scripts/op/add_mesh_torus.py
    trunk/blender/source/blender/editors/mesh/editmesh_add.c

Modified: trunk/blender/release/scripts/op/add_mesh_torus.py
===================================================================
--- trunk/blender/release/scripts/op/add_mesh_torus.py	2010-02-09 20:10:55 UTC (rev 26750)
+++ trunk/blender/release/scripts/op/add_mesh_torus.py	2010-02-09 21:05:59 UTC (rev 26751)
@@ -92,7 +92,7 @@
             default=48, min=3, max=256)
     minor_segments = IntProperty(name="Minor Segments",
             description="Number of segments for the minor ring of the torus",
-            default=16, min=3, max=256)
+            default=12, min=3, max=256)
     use_abso = BoolProperty(name="Use Int+Ext Controls",
             description="Use the Int / Ext controls for torus dimensions",
             default=False)
@@ -121,6 +121,7 @@
         mesh.add_geometry(int(len(verts_loc) / 3), 0, int(len(faces) / 4))
         mesh.verts.foreach_set("co", verts_loc)
         mesh.faces.foreach_set("verts_raw", faces)
+        mesh.faces.foreach_set("smooth", [False] * len(mesh.faces))
 
         scene = context.scene
 

Modified: trunk/blender/source/blender/editors/mesh/editmesh_add.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/editmesh_add.c	2010-02-09 20:10:55 UTC (rev 26750)
+++ trunk/blender/source/blender/editors/mesh/editmesh_add.c	2010-02-09 21:05:59 UTC (rev 26751)
@@ -1593,7 +1593,7 @@
 	
 	/* props */
 	RNA_def_int(ot->srna, "segments", 32, INT_MIN, INT_MAX, "Segments", "", 3, 500);
-	RNA_def_int(ot->srna, "rings", 24, INT_MIN, INT_MAX, "Rings", "", 3, 500);
+	RNA_def_int(ot->srna, "rings", 16, INT_MIN, INT_MAX, "Rings", "", 3, 500);
 	RNA_def_float(ot->srna, "size", 1.0f, 0.0, FLT_MAX, "Size", "", 0.001, 100.00);
 
 	ED_object_add_generic_props(ot, TRUE);





More information about the Bf-blender-cvs mailing list