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 poly 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 lib3ds.
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.
|