hintergrund Farbe in opengl

Möchte ich die Hintergrundfarbe des Fensters nach dem drücken der Taste, aber mein Programm funktioniert nicht, kann jemand mir sagen, warum, danke im Voraus

int main(int argc, char* argv[])
    {
        glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
        glutInitWindowSize(800, 600);
        glutInitWindowPosition(300,50);
    glutCreateWindow("GLRect");

glClearColor(1.0f, 0.0f, 0.0f, 1.0f);   <---

    glutDisplayFunc(RenderScene);
        glutReshapeFunc(ChangeSize);
    glutMainLoop();

    system("pause");
glClearColor(0.0f, 1.0f, 0.0f, 1.0f);   <---

        return 0;
    }
  • Nach dem drücken von "was" - button?
  • Da glutMainLoop() nie wieder zurückkehren wird, wie Sie erwarten, zu erhalten, um Ihre system("pause") - Anweisung und die zweite glClearColor nennen?
  • wie kann ich mein code zu sehen, diesen Effekt?
InformationsquelleAutor lego69 | 2010-05-24
Schreibe einen Kommentar