nach Window Resize funktioniert Picking / Selection nicht mehr
-
Hallo,
anbei die Resize Methode
void resize(int w, int h) { width = w; height = h; aspect_ratio = (float) w / (float) h; glViewport(0,0, w, h); glMatrixMode(GL_PROJECTION); glLoadIdentity(); gluPerspective( 24.0,aspect_ratio, 1.0f, 7000.0 ); gluLookAt(eye.x, eye.y, eye.z,centre.x, centre.y, centre.z,up.x, up.y, up.z); }wo liegt der Fehler begraben?
Gruß Matthias
-
hab den Fehler gerad erkannt ich habe mich vetippt
bei der Berechnung der aspect_ratio hab ich statt
ratio = (viewport[2]+0.0) / viewport[3];ratio = (viewport[3]+0.0) / viewport[2];
in der pick Methode eingegeben
-
Hi,
könntest du mal die Methode für das Picking posten?
(Ich wollte schon immer mal wissen wie das geht)
-
könntest du mal die Methode für das Picking posten?
NeHe verräts dir.