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).