UCL - Etudes

Formations
Premier cycle
Deuxième cycle
Troisième cycle
Certificats (programmes non académiques)
Passerelles
Formation continue
Facultés et entités
Cadre académique
Réforme de Bologne
Accès aux études
Organisation des études
Lexique
Calendrier académique
Règlement des études et examens
Charte pédagogique
Renseignements généraux

Systèmes graphiques et applications [INGI2325]
[30h+15h exercices] 4 crédits

English version

Version imprimable

Cette activité se déroule pendant le 2ème semestre

Enseignant(s):

Yves Willems

Langue d'enseignement :

français

Niveau :

cours de 2ème cycle

>> Objectifs (en terme de compétences)
>> Objet de l'activité (principaux thèmes à aborder)
>> Résumé : Contenu et Méthodes
>> Autres informations (Pré-requis, Evaluation, Support, ...)
>> Autres crédits de l'activité dans les programmes

Objectifs (en terme de compétences)

- Maîtriser les concepts fondamentaux dans le domaine de l'infographie, en particulier en ce qui concerne les notions de haut niveau permettant de minimiser l'influence des caractéristiques du matériel tout en facilitant l'élaboration de programmes bien structurés.

- Connaître les principes des principaux algorithmes pour la visualisation d'objets: tracé de lignes, quadrillage de surfaces, transformations, projections (perspective), vu-et-caché.

- Comprendre la structure des logiciels utilisés pour la visualisation graphique.

- Apprendre à réaliser des logiciels pour applications graphiques.

- Connaître les techniques les plus importantes pour la modélisation d'objets tridimensionnels.

Objet de l'activité (principaux thèmes à aborder)

- Présentation du matériel pour systèmes graphiques.

- Concepts fondamentaux des logiciels d'infographie.

- Structures de données utilisées dans les applications graphiques.

- Etude d'algorithmes specialisés: tracé de lignes, remplissage de polygones, transformations, fenetrage, projection perspective, vu-et-caché, lancer de rayons, radiosite.

- Etude et pratique de logiciels standard pour applications graphiques.

- Modélisation de surfaces et de volumes tridimensionnels.

Résumé : Contenu et Méthodes

- Algorithmes de base pour la représentation de primitives 2-D sur appareils à quadrillage: droites, cercles, polygônes, fenêtrage.

- Transformations géometriques (2-D et 3-D), projections.

- Représentation de courbes et de surfaces: polygônes maillés, courbes cubiques paramètrées, surfaces bicubiques paramètrées, modèles fractals, modèles basés sur des grammaires.

- Modélisation d'objets solides: par opérations booléennes, par balayage, par partitionnement spatial.

- Perception de la lumière et de la couleur.

- Algorithmes pour la détermination des surfaces visibles: techniques performantes, z-buffer, balayage en ligne, trace de rayon, listes de priorité, subdivision d'image.

- Modèles d'illumination et d'ombrage, transparence, illumination globale.

Autres informations (Pré-requis, Evaluation, Support, ...)

- Pré-requis: INGI2592 Structures de données.

- Références
Ouvrage(s) obligatoire(s)
(1) F. S. Hill, "Computer Graphics using Open GL (2nd ed.)", Prentice-Hall, 2001, 0-13-320326-3.

Ouvrage(s) recommandé(s)
(2) Foley, van Dam, Feiner, Hughes, "Computer Graphics: principles and practice (2nd ed.)", Addison-Wesley, 1990, 0-201-12110-7.
(3) Foley, van Dam, Feiner, Hughes, Phillips, "Introduction à l'Infographie (éd. française)", Addison-Wesley, 1995, 2-87908-058-4.
(4) Burger, Gillies, "Interactive Computer Graphics: functional, procedural and device-level methods", Addison-Wesley, 1990, 0-201-17439-1.
(5) Alan Watt, "Fundamentals of Three-dimensional Computer Graphics", Addison-Wesley, 1990, 0-201-15442-0.
(6) Hearn, Baker, "Computer Graphics (2nd ed.), Prentice-Hall, 1994, 0-13-159690-X.

- Modalités d'organisation
Une série de deux exercices pratiques permet aux étudiants de se familiariser avec les détails d'implémentation de quelques algorithmes présentés dans le cours (transformations 3-D et perspective, vu-et-cache, lancer de rayons, ...).

- Remarque: Le travail pratique à effectuer (d'une envergure importante) exige une maîtrise suffisante de la programmation et de l'utilisation du système UNIX.

Autres crédits de l'activité dans les programmes

INFO22

Deuxième année du programme conduisant au grade d'ingénieur civil informaticien

(4 crédits)



Ce site a été conçu en collaboration avec ADCP, ADEF, CIO et SGSI
Responsable : Jean-Louis Marchand - Contact : secretaire@fsa.ucl.ac.be
Dernière mise à jour : 25/05/2005