Le premier objectif de ce cours est d’appréhender les possibilités offertes par les architectures modernes notamment en termes de parallélisation par le biais de l'utilisation de carte graphique. Le second objectif est l'apprentissage des notions de synthèse d'image en temps réel.
Introduction aux architectures des GPU
Introduction a CUDA
CUDA : Shared Memory et Pefix-Sum
Introduction au pipeline graphique : de CUDA a OpenGL & GLSL
Les transformations:
Les transformations, guide de survie GLSL/Eigen
Caméra, clipping, rasterisation et textures
Illumination et Materiaux
Échantillonnage et Aliasing
Transparence et Reflections
Scenes complexes (visibilite & deferred shading)
Shadows
Surfaces, LOD, Tesselation
Dernière mise à jour : Monday 29 September 2014