Présentation du programme des séances. Téléchargement, installation et compilation des codes.
TP du cours de Graphique 3D: Introduction à OpenGL, C++ et à la programmation graphique.
Les séances se réalisent avec l'aide de la bibliothèque de code CGPPrésentation du programme des séances. Téléchargement, installation et compilation des codes.
Introduction à l'affichage de maillages dans une scène 3D. Prise en main de la bibliothèque CGP.
Notions fondamentales de C++ et d'OpenGL.
Modélisation de formes 3D. Création d'un maillage de terrain sous la forme d'un champ de hauteur. Placement d'arbres formés de primitives.
Affichage des textures et paramètres OpenGL. Mapping de texture uv sur des maillages. Bruit de perlin pour ajout de détails géométriques. Textures semi-transparentes et billboards.
Animation paramétrique (courbes splines cardinale, animation hiérarchique)
Animation par simulation (rebond et masse-ressorts)