K
ja, du hast recht... irgendwo vorher im code wurde glDisable(GL_DEPTH_TEST); aufgerufen. da ist das ergebnis ja klar.. vielen dank.
einziges problem ist jetzt:
ich habe 2 systeme..
zum zeichnen des modells:
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glSetProjectionMode();
// Setzen der Modelviewmatrix
glMatrixMode(GL_MODELVIEW);
glPushMatrix();
glOrtho(MyOrthoLeft, MyOrthoRight, MyOrthoBottom, MyOrthoTop, MyOrthoNear, MyOrthoFar);
..
zum zeichnen des koordinatensystems:
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0.0, width(), 0.0, height(), -100.0, 100.0);
glMatrixMode(GL_MODELVIEW);
glPushMatrix();
glLoadIdentity();
..
damit die sich nicht in die quere kommen..
wenn ich für das koordinatensystem den z-buffer aktiviert habe, werden meine achsen weggeschnitten, sobald sie in den monitor "reinschauen"... ich bin gerade etwas überfragt, warum das der fall ist. mein sichtkörper ist auch groß genug - hatte auch schon versucht, ihn extrem groß zu machen...