Monday, October 15, 2012

Programmation 3D via OpenGL sous ubuntu : Initiation

      OpenGL (Open Graphics Library) est une spécification qui définit une API multiplate-forme pour la conception d'applications générant des images 3D (mais également 2D). Elle utilise en interne les représentations de la géométrie projective pour éviter toute situation faisant intervenir des infinis.
      Le developpement necessite l'installation de la bibliothèque graphique OpenGL et la glut qui permet de creer une fenetre graphique et de gerer les evènements tels que le click de souris et les touches du clavier.
      Sous ubuntu, l'installation des outils de developpement consiste à entrer dans la console la commande suivante:

    sudo apt-get install freeglut3-dev 

      Pour compiler le code ecrite en language C (exemple: fichier1.c) :

gcc -o exemple1 fichier1.c -lGLU lglut


     et pour executer le code compilé:

./exemple1






No comments:

Post a Comment