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();
voila, ben en fait, g ouvert le fichier glut32.a (truc com' sa, me rappelle plus exactement du nom), et il y avé deja la fonction up implementée.
en fait, elle n'eté pas déclarée dans glut.h
je l'ai donc rajoutée, et la compilation marche.
c'est con des fois....
voila, ben en fait, g ouvert le fichier glut32.a (truc com' sa, me rappelle plus exactement du nom), et il y avé deja la fonction up implementée.
en fait, elle n'eté pas déclarée dans glut.h
je l'ai donc rajoutée, et la compilation marche.
c'est con des fois....
voila, ben en fait, g ouvert le fichier glut32.a (truc com' sa, me rappelle plus exactement du nom), et il y avé deja la fonction up implementée.
en fait, elle n'eté pas déclarée dans glut.h
je l'ai donc rajoutée, et la compilation marche.
c'est con des fois....