Fichier source : ParametrageCamera1.cpp
Fichier source : ParametrageCameraScene.h
Fichier source : parametrageCameraScene.cpp
Modules utilitaires
/* Fonction executee lors d'un changement */
/* de la taille de la fenetre OpenGL */
/* -> Ajustement de la camera de visualisation */
static void reshape(int tx,int ty) {
glViewport(0,0,tx,ty);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
double ratio =(double) tx/ty;
if ( ratio >= 1.0 )
glOrtho(-10.0*ratio,10.0*ratio,-10.0,10.0,-10.0,10.0);
else
glOrtho(-10.0,10.0,-10.0/ratio,10.0/ratio,-10.0,10.0);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
}