Modèles Géométriques & Image Numérique

Master 1 Mathématiques Appliquées et Industrielles (M1)

Enseignant: François Faure

Objectif de l'enseignement

Ce cours présente une introduction à la synthèse d'images de scènes 3D. Les objets sont vus comme des maillages géométriques (polygones) à modéliser, colorier, illuminer, et voir de différents points de vue.
On découvrira les principaux éléments de la librairie OpenGL.

Contenu

Il se compose de sept cours et  travaux dirigés sur machine, suivis d'un petit projet. Les travaux dirigés s'effectuent en C ou C++ à l'aide de la librairie graphique OpenGL. Les principaux points abordés sont:
  1. Pixels: couleurs, pixmaps, framebuffer, z-buffer, opacité, blending. Intro. Transparents. Transparents. TP1.
  2. Introduction à OpenGL et Glut. TP2.
  3. Tracés: points, lignes, triangles, polygones, maillages, culling, modes d'affichage.  TP3. Documents: algorithmes de base html, pdf
  4. Transformations géométriques: coordonnées homogènes, translations, rotations, changements de repère, dilatations, projections, cadrage, hiérarchies de repères, pile des matrices, paramétrage des rotations. TP4
  5. Textures: transformations d'images, filtrage, coordonnées de texture, textures 1D, 2D, 3D. TP5 poly
  6. Eclairage: lumière, réflexion, radiosité, ray-tracing, opengl. Introduction  TP6  
  7. Mini-projet  

Bibliographie

Examen précédent: énoncé, corrigé. Aucune question sur les graphes de scène ne sera posée en 2009 car ils ont été retirés du cours.