X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffreeglut_geometry.c;h=5468551ceb70bf4e5a7910dca6a873febd75b6de;hb=0b29e3bf6d3736fa2dac4dfd792db622d490f004;hp=8122a5b7aa98ac99a8b85e5737f66cd8abced75d;hpb=d1d57758967d67f5588cd5d3ce49cb3073eae527;p=freeglut diff --git a/src/freeglut_geometry.c b/src/freeglut_geometry.c index 8122a5b..5468551 100644 --- a/src/freeglut_geometry.c +++ b/src/freeglut_geometry.c @@ -29,9 +29,7 @@ #include "config.h" #endif -#include "../include/GL/freeglut.h" - - +#include #include "freeglut_internal.h" /* @@ -199,7 +197,7 @@ void FGAPIENTRY glutSolidSphere(GLdouble radius, GLint slices, GLint stacks) glVertex3d(0,0,radius); for (j=slices; j>=0; j--) - { + { glNormal3d(cost1[j]*r1, sint1[j]*r1, z1 ); glVertex3d(cost1[j]*r1*radius, sint1[j]*r1*radius, z1*radius); } @@ -265,7 +263,7 @@ void FGAPIENTRY glutWireSphere(GLdouble radius, GLint slices, GLint stacks) double x,y,z; /* Pre-computed circle */ - + double *sint1,*cost1; double *sint2,*cost2; circleTable(&sint1,&cost1,-slices );