X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=src%2Fexample.c;h=bab69c40b6ab87327fc49bb4d4134e8f725d0e2e;hb=cc88970c4a849c32ca7555e318092266529233c8;hp=ffadee5e5a5f195e85e9564e422f3c588776da24;hpb=807100ae8d20f0a22ab3bcf72c88c0c4a03ec112;p=grits diff --git a/src/example.c b/src/example.c index ffadee5..bab69c4 100644 --- a/src/example.c +++ b/src/example.c @@ -10,6 +10,7 @@ static float ang = 30.; static gboolean expose(GtkWidget *da, GdkEventExpose *event, gpointer user_data) { glPushMatrix(); + glDisable(GL_TEXTURE_2D); glLoadIdentity(); glTranslatef(0.5, -0.5, -2); @@ -22,18 +23,16 @@ static gboolean expose(GtkWidget *da, GdkEventExpose *event, gpointer user_data) glEnable(GL_LIGHT0); glEnable(GL_LIGHTING); glEnable(GL_COLOR_MATERIAL); - glEnable(GL_DEPTH_TEST); glRotatef(ang, 1, 0, 1); - glColor3f(0.9, 0.9, 0.7); - //gdk_gl_draw_teapot(TRUE, 0.25); + glColor4f(0.9, 0.9, 0.7, 1.0); + gdk_gl_draw_teapot(TRUE, 0.25); gdk_gl_draw_cube(TRUE, 0.25); - glColor3f(1.0, 1.0, 1.0); + glColor4f(1.0, 1.0, 1.0, 1.0); glDisable(GL_LIGHT0); glDisable(GL_LIGHTING); glDisable(GL_COLOR_MATERIAL); - glDisable(GL_DEPTH_TEST); glPopMatrix(); return FALSE;