Descriptif
Outre son importance pour le loisir numérique (jeux vidéos, effets spéciaux, films d'animation 3D), l'informatique graphique 3D est indispensable au prototypage virtuel industriel (design d'objets ou de mécanismes destinés à être fabriqués), aux simulateurs d'apprentissage et autres "serious games", ainsi qu'à la visualisation scientifique, par exemple pour l'exploration visuelle de données ou de résultats de simulation.
Ce cours présente l'ensemble de l'informatique graphique, en se concentrant sur son volet interactif. Il couvre en particulier les techniques de modélisation géométrique, le rendu projectif, et les bases de l'animation 3D.
Objectifs pédagogiques
L'objectif de ce cours est de présenter les concepts fondamentaux nécessaires à la création, l'animation, et le rendu des mondes virtuels 3D.
35 heures en présentiel (10 blocs ou créneaux)
50 heures de travail personnel estimé pour l’étudiant.
effectifs minimal / maximal:
1/130Diplôme(s) concerné(s)
Pour les étudiants du diplôme Titre d’Ingénieur diplômé de l’École polytechnique
Vous devez avoir validé l'équation suivante : UE CSC_3X071_EP Ou UE CSC_41011_EP
Niveau requis en informatique : INF371 ou INF411
Format des notes
Numérique sur 20Littérale/grade réduitPour les étudiants du diplôme Titre d’Ingénieur diplômé de l’École polytechnique
Vos modalités d'acquisition :
- Cours en amphi évalué par un examen écrit classant
- TPs suivi d'un projet en binôme évalués par le rendu de projet.
La note du module est la moyenne entre celle de l'examen écrit et la note de projet.
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
Le coefficient de l'UE est : 10
La note obtenue rentre dans le calcul de votre GPA.
La note obtenue est classante.
Pour les étudiants du diplôme Programmes d'échange internationaux
Vos modalités d'acquisition :
- Cours en amphi évalué par un examen écrit, qui peut être rédigé en anglais (sujet fourni dans les deux langues).
- TPs suivi d'un projet en binôme évalués par le rendu de projet.
La note du module est la moyenne entre celle de l'examen écrit et la note de projet.
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Non Diplomant
Vos modalités d'acquisition :
- Cours en amphi évalué par un examen écrit.
- TPs suivi d'un projet en binôme évalués par le rendu de projet.
- Cours en amphi évalué par un examen écrit classant
- TPs suivi d'un projet en binôme évalués par le rendu de projet.
La note du module est la moyenne entre celle de l'examen écrit et la note de projet.
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
Programme détaillé
Les séances porteront sur la synthèse d'images à partir de modèles 3D (rendu projectif d'une scène 3D, méthodes d'illumination, création et plaquage de textures), les méthodes de modélisation 3D (modèles de représentation de la géométrie et approches de base pour permettre sa création procédurale ou interactive), ainsi que sur les algorithmes d'animation (création des mouvements et des déformations au cours du temps). De plus, quelques notions seront données sur des thèmes liés, comme la réalité virtuelle et augmentée, l'interaction multimodale ou "l'intelligence artificielle" dont sont dotés les personnages autonomes dans les mondes virtuels.
Les TDs/TPs permettront d'explorer la programmation graphique interactive tout en s'initiant au langage C++ et à l'utilisation d'OpenGL pour l'affichage temps-réel.
Un mini-projet couvrant une partie des séances pratiques permettra aux élèves, groupés en binômes, de créer procéduralement leur propre monde virtuel 3D interactif.