Infographie en Licence 2e année - semestre d'automne

L'objectif du cours « Informatique Graphique » est de donner les bases de la réalisation de scènes graphiques interactives en 3 dimensions. Après avoir révisé les notions de mathématique et géométrie, nous abordons les notions importantes de l'informatique graphique : modélisation, rendu et animation. Nous détaillons les points suivant : pipeline de rendu; représentation des maillages ; pile de transformation ; modélisation par carte d'élévation, révolution ou extrusion; éclairement ; textures; et première notion d’animation. Ces points sont abordés en cours/TD et en TP à travers la réalisation d’un monde virtuel inspirés du domaine du jeu vidéo ou de l'architecture.


Emploi du temps - Automne 2018-2019


Modalité de Contrôles de Connaissances


Cours et TDs

Contenu des cours :

Téléchargement des PDF des cours ici

Feuille de TD


Récupération du code pour faire les TPs

git clone https://forge.univ-lyon1.fr/Alexandre.Meyer/gkit2light
cd gkit2light/
git checkout -b l2_lifgfx origin/l2_lifgfx

Compilation du code de TP

cd gkit2light
premake/premake4.linux --file=l2_lifgfx.lua codeblocks
ouvrir le projet  l2_lifgfx.cbp
cd gkit2light
premake/premake4.linux --file=l2_lifgfx.lua gmake
make -f l2_lifgfx.make
bin/l2_lifgfx
cd gkit2light
premake/premake4.macosx --file=l2_lifgfx.lua gmake
make -f l2_lifgfx.make
bin/l2_lifgfx

Sujets de TP

Feuille de TP


Votre code prendra place dans le répertoire gkit2light/src/l2_lifgfx :

Quelques explications sur le code :


TP1 et TP2


TP3 et TP4


TP5 et TP6

Livres et tutoriaux