Tu trouves un soucis quelque part dans ces variables?????
eh ben oui.....
Dans ta definition de viewport, les deux premier parametres ne peuvent pas être corrects... ils indiquent la position de ton viewport PAR RAPPORT AU COIN IN FERIEUR GAUCHE DE LA FENETRE le contenant.
typiquement, si tu veux remplir toute ta fenêtre tu utiliseras un truc du genre
glViewport(0,0, largeur_fenetre, hauteur_fenetre)
Je pense que tu voulais utiliser les valeurs 999.999 comme coordonées maximales pour ta scene, dans ce cas ca se passe dans la transfo de projection, par exemple
glOrtho(-999999, 999999, -999999, 999999, 100, -100)
Dans ton cas tu utilises gluPerspective. Ca fait un bail que je ne m'en sers plus et en relisant la doc je vois qu'on y précise un angle de vue et un aspect ratio plutôt que les valeurs des bornes. Essaie avec glFrustum sinon.
Partager