
Voici les supports des mes enseignements sur openGL.
(Voir aussi mes enseignements sur les modèles et algorithmes pour la synthèse d'images et mon livre)
Téléchargez le tutorial en PDF sur OpenGL et GLUT qui contient ce qui suit.
Voir le tutorial en HTML sur OpenGL et GLUT qui contient ce qui suit.
Interface glut et évennements (souris, clavier, display)
gluPerspective et gluLookAt (réglage et positionnement d'une caméra)
Transformations géométriques dans OpenGL (transations, rotations, changement d'échelle)
Mode GL_MODELVIEW et GL_PERSPECTIVE
Éclairages, matériaux réflextion diffuse et spéulaire, sources lumineuses
Optimisation par vertex arrays
Plaquage de textures
Aide mémoire d'OpenGL
Sujets de TP sur OpenGL :
Téléchargez les fichiers 3DS exemples. Regardez les remerciements et suivez les liens vers les sites sources.
tpglut.pdf : initiation à GLUT et construction d'une interface simple. Chargement de fichiers 3DS avec assimp.
Télécharges les fichiers 3DS (et regardez les remerciements).
tpvisu.pdf : interface pour visualiser un objet sous différents angles avec OpenGL. Dessin d'une voiture.
tprobot.pdf : visualisation d'un robot humanoïde articulé. Les fichiers ici vous facilitent la tâche.
tpNormales.pdf et tpeclairages.pdf : modèles d'éclairement, normales, réflexions diffuse et spéulaire, sources lumineuses.
tpVertexArrays.pdf : Affichage optimisé par vertex arrays.
tpTextures.pdf : plaquage de textures.