Synthèse Image ESSI3/MINFO 2000/2001
programmation OpenGL
Michel Buffa (buffa@unice.fr),
Frédéric Devernay (devernay@istar.fr)
Table des matières
Introduction
Vous trouverez ici toutes les informations relatives au cours de synthèse
d'image donné en dernière année d'école d'ingénieur
à l'ESSI et en maitrise d'informatique à l'UNSA. Le cours
actuel porte sur la programmation d'applications 3D à l'aide de
la bibliothèque OpenGL.
Ce lien pointe vers un autre cours que
nous sonnons en maitrise d'informatique à l'UNSA qui explique toutes
les bases de la 3D et les illustres à travers une série de
TPs menant à l'écriture sous Xlib/Unix d'un moteur 3D temps
réel allant jusqu'au Gouraud SHading/Texture mapping/gestion des
éclairages colorés, etc... tout en moteur software fait main.
Venez régulièrement visiter cette page car elle va être
mise à jour au fil des semaines.
Michel Buffa
Supports de cours OpenGL
Travaux Pratiques
Année 2001
Année 2000
Année 1998/1999
-
TP numéro 1 : prise de contact
-
TP numéro 2 : primitives de base
-
TP numéro 3 : éclairages
-
TP numéro 4 : texture mapping
Mini Projets
Les locaux : pour voir tous les mini-projets, allez donc browser /u/I3S/buffa/www/Internet/cours/synthese_image/PROJETS
Ressources importantes
OpenGL
-
LOCAL : Des supports de référence
-
LOCAL : DES DEMOS avec des sources
-
LOCAL : Des tutoriaux piqués sur
le web
-
Des sites incontournables sur le net
-
Les bibliothèques à télécharger
pour travailler
-
Mesa:
-
Librairie Open Source compatible OpenGL, tourne sous tous les systèmes
ou presque.
-
Recommandé pour Linux/3DFX (Quake 2 Linux utilise Mesa)
-
Marche bien sous Win95/NT
-
LOCAL : les rpms de Mesa 3.0 pour
Linux (shift-click avec netscape, pour télécharger)
-
LOCAL : GLUT
pour Win32
des FAQs à visiter
Des Newsgroups
Divers
-
Le SIGGRAPH est la conférence
majeure dans le domaine de la synthèse d'image et du multimédia.
Les proceedings (résumés des travaux présentés
lors de la conférence) sont disponibles à l'INRIA et le site
WWW contient des tonnes de trucs intéressants (pas juste du SIGGRAPH)
-
Graphics Interface
est une autre conférence importante dans le domaine. Le site contient
pas mal de trucs intéressants.
-
Yahoo Graphics Directory
Page est aussi un endroit où chercher.
-
Kurhila
maintien une liste de liens vers d'autres cours de synthèse d'image
sur le Web.
-
Poynton's : home page avec
plein de trucs sur la couleur, la vidéo, etc...
Trucs marrants
-
Quelques applets java pour jouer avec les concepts abordés dans
ce cours
Cours des années précédentes
Sujet des examens des années précédentes
Projets d'année des années précédentes
-
1999/2000
-
1997-1998
-
ESSI Quake : un
moteur 3D écrit avec OpenGL, capable de se ballader dans un modèle
3D de l'ESSI réalisé avec l'outil Worldcraft
-
1996-1997
-
1995-1996
-
1994-1995
-
Moving3D Camera : demo de déplacement d'une caméra le long
d'une trajectoire 3D à base de B-Spline, librairie 3D Renderware