Cours INF5071 – Infographie
1er cycle
3 crédits
Informatique
Magistral
Objectifs
Connaître les algorithmes fondamentaux de l’infographie. Être capable de réaliser une application graphique simple à l’aide d’une bibliothèque graphique (par exemple, OpenGL).
Sommaire du contenu
Rappels des notions de base en calcul vectoriel et en géométrie. Objets géométriques élémentaires. Codage des objets en deux et trois dimensions. Transformations linéaires en coordonnées homogènes. Composition de transformation. Transformation de perspective et modèles de représentation. Tracé de figures élémentaires. Représentation paramétrique des objets en trois dimensions (courbes de Bézier, B-splines). Fonctionnalités typiques offertes par les bibliothèques graphiques, par exemple, OpenGL. Autres sujets (selon le temps disponible) : modèle de lumière, espace de couleurs, surface de Bézier, lancer de rayons.
Modalité d’enseignement
Ce cours comporte une séance obligatoire de laboratoire (2 heures).