2I2AD3 | Bases de la synthèse d'images | Informatique (formation initiale sous statut étudiant) | S8 | ||||||
---|---|---|---|---|---|---|---|---|---|
Cours : 6 h | TD : 0 h | TP : 15 h | Projet : 0 h | Total : 21 h | |||||
Responsable : Loic SIMON |
Pré-requis | |
---|---|
Algèbre linéaire basique. Structure de données. |
|
Objectifs de l'enseignement | |
Montrer aux étudiants les différentes étapes de la réalisation d'une image de synthèse et les modélisations sous-jacentes. Fournir des éléments largement utilisés aussi bien dans l’industrie que dans la recherche scientifique. | |
Programme détaillé | |
A. Coordonnées homogènes, transformations projectives de l'espace et leur codage à l'aide des matrices 4 x 4. Matrice de projection et matrice de modélisation sous OpenGl, primitives correspondantes. Modèles de caméra et les différentes étapes de visualisation 3D sous Open Gl. B. Z-buffer et élimination de parties cachées. C. Réflexions diffuses et spéculaires, Modèle de phong, mise en oeuvre de ce modèle sous OpenGl. D. Plaquage de textures, mip-map, multi-texture. |
|
Applications (TD ou TP) | |
A. Mise en œuvre sous OpenGL Moderne (3.x), GLSL B. Projet de mini-jeu par groupe (4+ élèves). |
|
Compétences acquises | |
Compréhension des concepts de modélisation 3D et leur mise en oeuvre via différents standard industriels. Bloc de compétences : Mobiliser les ressources d’un champ scientifique et technique liées à une spécialité. -> Niveau 1 : Réaliser des objets 3D, et les positionner dans des scènes réelles ou virtuelles. Bloc de compétences : Concevoir une solution perenne dans le domaine du génie logiciel. -> Niveau 1 : Trouver une information pertinente dans la littérature scientifique et technique puis l’évaluer et l'exploiter. |
|
Bibliographie | |
S. Graham, R. S. Wright Jr, and N. Haemel. OpenGL superBible: comprehensive tutorial and reference. Addison-Wesley, 2013. M. Pharr, G. Humphreys, Physically Based Rendering, Second Edition: From Theory To Implementation, Morgan Kaufmann. F.S. HILL, J.R. Computer Graphics Using OpenGl, Prentice Hall. |
© 2024 - ENSICAEN ( Mentions Légales - Crédits )