- // In die Projektionsmatrix wechseln
- glMatrixMode(GL_PROJECTION);
- glOrtho(0, ClientWidth, ClientHeight, 0, 0.1, 1000);
- // Identitätsmatrix laden
- glLoadIdentity;
- // Viewport an Clientareal des Fensters anpassen
- glViewPort(0, 0, ClientWidth, ClientHeight);
- // Perspective, FOV und Tiefenreichweite setzen
- gluPerspective(45, ClientWidth/ClientHeight, 0.0001, 1000);
- // In die Modelansichtsmatrix wechseln
- glMatrixMode(GL_MODELVIEW);
- //^---- Hier steht im Template btw wieder GL_Projection
- // Identitätsmatrix laden
- glLoadIdentity;
- // Farb- und Tiefenpuffer löschen
- glClear(GL_COLOR_BUFFER_BIT or GL_DEPTH_BUFFER_BIT);
- //zbuffer
- glEnable(GL_DEPTH_TEST);
- {draw;}
- glEnable(GL_TEXTURE_2D);
- glEnable(GL_CULL_FACE);
- glEnable(GL_LINE_SMOOTH);
- {glscalef(0.4,0.4,0.4);}
- glbindtexture(GL_TEXTURE_2D,boden_Tex);