[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [10734] trunk/blender/source/blender/ python/api2_2x/meshPrimitive.c:
Ken Hughes
khughes at pacific.edu
Sat May 19 18:13:47 CEST 2007
Revision: 10734
https://svn.blender.org//revision/?rev=10734&view=rev
Author: khughes
Date: 2007-05-19 18:13:20 +0200 (Sat, 19 May 2007)
Log Message:
-----------
Modified Paths:
--------------
trunk/blender/source/blender/python/api2_2x/meshPrimitive.c
Modified: trunk/blender/source/blender/python/api2_2x/meshPrimitive.c
===================================================================
--- trunk/blender/source/blender/python/api2_2x/meshPrimitive.c 2007-05-18 15:57:40 UTC (rev 10733)
+++ trunk/blender/source/blender/python/api2_2x/meshPrimitive.c 2007-05-19 16:13:20 UTC (rev 10734)
@@ -114,14 +114,16 @@
static PyObject *M_MeshPrim_Cube( PyObject *self_unused, PyObject *args )
{
- float size = 2.0;
+ float height = 2.0;
+ float dia;
- if( !PyArg_ParseTuple( args, "|f", &size ) )
+ if( !PyArg_ParseTuple( args, "|f", &height ) )
return EXPP_ReturnPyObjError( PyExc_TypeError,
"expected optional float arg" );
- size *= (float)(sqrt(2.0)/2.0);
- return make_mesh( 1, "Cube", 4, 0, 0, size, -size, 1, 1 );
+ height /= 2.0;
+ dia = height * (float)sqrt(2.0);
+ return make_mesh( 1, "Cube", 4, 32, 2, dia, -height, 1, 1 );
}
static PyObject *M_MeshPrim_Circle( PyObject *self_unused, PyObject *args )
More information about the Bf-blender-cvs
mailing list