Descriptif
Ce cours (IGR202) présente les concepts théoriques et méthodes pratiques de l''informatique graphique 3D et de ses applications à la réalité virtuelle.
Il est organisé autour de la découverte des modèles numériques utiles pour la représentation d'objets et de scènes virtuelles en 3D, tels que les modèles de forme, d'illumination, de réflectivité, de texture et de capteur.
Il détaille également comment exploiter ces modèles au sein d'algorithmes de simulations, tels que la détermination des éléments visibles et de l'ombrage, le calcul de l'éclairage direct et indirect, ou bien encore le traitement de surface numériques.
Il couvre notamment les sujets suivants : modélisation de forme, synthèse d'image, traitement et analyse géométrique, animation par ordinateur, simulation de fluides, applications interactive 3D. Le langage C++, la programmation orientée objet, la programmation des GPU, ainsi que l'API OpenGL sont présentés et exploités lors des séances pratiques. Enfin une ouverture sur la recherche et les applications industrielles est assurées par des intervenants extérieurs.
A l'issue du cours, les élèves ont acquis les bases théoriques de la modélisation de forme, de la synthèse d'image et des systèmes de réalité virtuelle. Ils ont également acquis la capacité à développer des systèmes 3D interactifs exploitant ces notions. Ils bénéficient enfin d'une ouverture aux thématiques plus avancées qu'ils peuvent étudier plus en détail en M2 (IGR, IMA ou MVA), en projet long ou en stage.
Il est organisé autour de la découverte des modèles numériques utiles pour la représentation d'objets et de scènes virtuelles en 3D, tels que les modèles de forme, d'illumination, de réflectivité, de texture et de capteur.
Il détaille également comment exploiter ces modèles au sein d'algorithmes de simulations, tels que la détermination des éléments visibles et de l'ombrage, le calcul de l'éclairage direct et indirect, ou bien encore le traitement de surface numériques.
Il couvre notamment les sujets suivants : modélisation de forme, synthèse d'image, traitement et analyse géométrique, animation par ordinateur, simulation de fluides, applications interactive 3D. Le langage C++, la programmation orientée objet, la programmation des GPU, ainsi que l'API OpenGL sont présentés et exploités lors des séances pratiques. Enfin une ouverture sur la recherche et les applications industrielles est assurées par des intervenants extérieurs.
A l'issue du cours, les élèves ont acquis les bases théoriques de la modélisation de forme, de la synthèse d'image et des systèmes de réalité virtuelle. Ils ont également acquis la capacité à développer des systèmes 3D interactifs exploitant ces notions. Ils bénéficient enfin d'une ouverture aux thématiques plus avancées qu'ils peuvent étudier plus en détail en M2 (IGR, IMA ou MVA), en projet long ou en stage.
48 heures en présentiel (32 blocs ou créneaux)
effectifs minimal / maximal:
1/Diplôme(s) concerné(s)
- Echange international non diplomant
- Master M2 - Interaction, Graphic & Design
- Diplôme d'ingénieur
- Master M1 - Interaction, Graphic & Design
Parcours de rattachement
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Master M1 - Interaction, Graphic & Design
Pour les étudiants du diplôme Master M2 - Interaction, Graphic & Design
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Echange international non diplomant
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Diplôme d'ingénieur
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 5 ECTS
- Crédit d'UE électives acquis : 5
La note obtenue rentre dans le calcul de votre GPA.
Programme détaillé
Support pédagogique multimédia