Index: source/blender/src/drawobject.c =================================================================== --- source/blender/src/drawobject.c (revision 13982) +++ source/blender/src/drawobject.c (working copy) @@ -4064,8 +4064,8 @@ radius = size; glTranslatef(cent,cent, cent); - glScalef(radius, 2.0*size, radius); - glRotatef(-90., 1.0, 0.0, 0.0); + glScalef(radius, radius, 2.0*size); + glRotatef(0.0, 1.0, 0.0, 0.0); gluCylinder(qobj, 1.0, 0.0, 1.0, 8, 1); glPopMatrix(); @@ -4183,7 +4183,7 @@ x= *(cosval + degrees); y= *(sinval + degrees); - glVertex3f(x*size, 0.0f, y*size); + glVertex3f(x*size, y*size, 0.0f); } glEnd();