salut a tous
voila, j'arrive pas a utiliser la fonction glutSpecialUpFunc (chui sous devc++).
glutSpecialFunc marche.
Si kelkun pourrai m'expliker :
-----------------------
#include <gl/glut.h>
void GestionSpecial(int key, int x, int y);
void lachetouche(int key, int x, int y);
void InitGL();
void Reshape(int width, int height);
void Draw();
int main( int argc, char *argv[ ], char *envp[ ] )
{
glutInit(&argc,argv);
glutInitWindowSize(320,240);
glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE | GLUT_DEPTH);
Win1 = glutCreateWindow("Coucou !");
InitGL();
glutReshapeFunc(Reshape);
glutDisplayFunc(Draw);
glutSpecialFunc(GestionSpecial);
glutSpecialUpFunc(lachetouche); <- sa merde la !
glutMainLoop();
return 0;
}
etc.
-------------------------