- glViewport(0, 0, 800, 600);
- glMatrixMode(GL_PROJECTION);
- glLoadIdentity;
- gluPerspective(60, 800/600, 0.1, 100);
- glMatrixMode(GL_MODELVIEW);
- glLoadIdentity;
- glTranslatef(0, 0, -6);
- glClearColor(0, 1.0, 0, 0);
- while (handleMessages()) { // sowas wie Application.handleMessages(); ... gibt false zurück, falls WM_QUIT gefunden wurde ...
- glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
- glColor3b(255, 255, 255);
- glBegin(GL_TRIANGLES);
- glVertex3f(-1,-1, 0);
- glVertex3f( 1,-1, 0);
- glVertex3f( 0, 1, 0);
- glEnd;
- //glFinish();
- SwapBuffers(dc); // dc is der HDC mittels GetDC(window)
- }