- glcolor3f(1,1,1);
- //Szene zeichnen
- glpushmatrix;
- gltranslatef(0,-6,-20);
- glRotatef(50, 1, 0,0);
- gltranslatef(mappos.x,0,mappos.z);
- model.AdvanceAnimation(10);
- glbindtexture(GL_TEXTURE_2D, boden);
- glEnable(GL_TEXTURE_2D);
- glbegin(gl_quads);
- glTexCoord2f(0,0); glvertex3f( -70, -0.5, -70 );
- glTexCoord2f(0,20); glvertex3f( 70,-0.5, -70 );
- glTexCoord2f(20,20); glvertex3f( 70,-0.5, 70);
- glTexCoord2f(20,0); glvertex3f( -70,-0.5, 70);
- glend;
- gldisable(GL_TEXTURE_2D);
- gltranslatef(0,-30,0);
- model.render;
- glpopmatrix;
- parts_round := 20; //glMatrixMode(GL_PROJECTION);
- //glLoadIdentity;
- gluOrtho2d( 0, Width, 4, Height);
- //glMatrixMode(GL_MODELVIEW);
- glLoadIdentity;
- glDisable(GL_DEPTH_TEST); // wenn ich das weg mache, dann gehts. dann geht leider das mit der Schaltfläche net mehr.
- glColor4f(0.0,0.2,0.4,0);
- glTranslatef(0.0, 0, - 20);
- glbegin(gl_TRIANGLES);
- glTexCoord2f(0,1); glvertex3f( -17,-12, 0);
- glTexCoord2f(1,1); glvertex3f( 17,-12, 0);
- glTexCoord2f(1,0); glvertex3f( 17,-9.5, 0);
- glTexCoord2f(0,1); glvertex3f( -17,-12, 0);
- [................]