# HG changeset patch # User kent # Date 1212074996 -32400 # Node ID 3e543e31b6eb08b754ceee3e3ffb13288fb75704 # Parent 09e774f4433f023d4caac7c213979e0620d247e1 adjustment main_GL.cbc diff -r 09e774f4433f -r 3e543e31b6eb main_GL.cbc --- a/main_GL.cbc Fri May 30 00:00:49 2008 +0900 +++ b/main_GL.cbc Fri May 30 00:29:56 2008 +0900 @@ -8,7 +8,8 @@ #include #define DEBUGlog(f, args...) \ - fprintf(stderr, "in %s: "f, __FUNCTION__, ## args) + ; + //fprintf(stderr, "in %s: "f, __FUNCTION__, ## args) #define W_HEIGHT 480 #define W_WIDTH 640 @@ -29,6 +30,7 @@ /* for OpenGL Utility. */ GLUquadricObj **sphere; +float DefDistance = 300.0f; typedef struct { @@ -53,6 +55,7 @@ __code moveCenter(int count, SDL_Surface *screen, int num); __code CenteringVelocity(int count, SDL_Surface *screen, int num); __code drawStars(int count, SDL_Surface *screen, int num); +__code AdjustLooking(float distance, int count, SDL_Surface *screen, int num); int main(int argc, char **argv) { @@ -191,8 +194,6 @@ for( i=0; iw/(float)screen->h, 1.0, v); - gluLookAt( v,v,v, 0.0,0.0,0.0, 1.0,0.0,0.0); + gluPerspective( 60.0, (float)screen->w/(float)screen->h, 1.0, distance*2.5); + gluLookAt( distance,distance,distance, 0.0,0.0,0.0, 1.0,0.0,0.0); glClearColor(0.0, 0.0, 0.0, 0.0); glMatrixMode(GL_MODELVIEW); @@ -389,22 +375,22 @@ for (i=0; i