Ce cours va introduire les concepts fondamentaux de la création et l'analyse de formes sur ordiateur. Nous commencerons par générer et représenter des courbes lisses en 2D à l'aide de splines et de courbes de Bézier. Nous aborderons ensuite les différentes techniques de représentation des formes en 3D, en insistant plus particulièrement sur les maillages triangulaires et les méthodes associées. En parallèle, nous introduirons des méthodes d'*analyse* des formes et, en particulier, la définition et le calcul de la similarité entre les formes et les correspondances de formes (établir des correspondances entre les points et les formes).




This course will introduce the fundamental concepts for creating and analyzing shapes on the computer. We will start with generating and representing smooth curves in 2d using splines and Bézier curves. We will then move to various techniques for shape representation in 3d with special emphasis on triangle meshes and associated methods. At the same time, we will introduce methods for shape *analysis* and in particular defining and computing similarity between shapes, and shape matching (establishing correspondences between points on shapes).