MoSIG1
Introduction to Computer Graphics I
Teachers
Description
-
Computer Graphics covers the set of techniques enabling the synthesis of
animated virtual worlds. The applications range from entertainment (special
effects, 3D feature films, video games) to industrial design (modelling and
visualizing prototypes) and virtual reality (flight simulator, interactive
walk-trough).
This course introduces the domain by presenting the bases for the creation of 3D models, their animation, and the rendering of the corresponding 3D scene. Student will be invited to practice through programming exercices in OpenGL.
Planning
13h45-15h15 | 15h15-16h45 | |
Lecture 01 - 04/02/2009 : | Graphics pipeline (MPC) | Gouraud and Phong shading (MPC) |
Lecture 02 - 11/02/2009 : | Surface representations (MPC) | Creating models and deformations (MPC) |
Lecture 03 - 25/02/2009 : | Introduction to OpenGL (ED) | Lab - First steps and modeling (ED) |
Lecture 04 - 04/03/2009 : | Implicit surfaces 1 (MPC) | Lecture/Lab - Transformations + Hierarchical modeling (ED) |
Lecture 05 - 11/03/2009 : | Implicit surfaces 2 (MPC) | Lights and materials in OpenGL (ED) |
Lecture 06 - 18/03/2009 : | Textures and aliasing (MPC) | Lab - Lights and materials in OpenGL (ED) |
Lecture 07 - 25/03/2009 : | Textures in OpenGL (ED) | Lab - Textures in OpenGL (ED) |
Lecture 08 - 01/04/2009 : | Procedural animation and kinematics (MPC) | Lab - Procedural animation (ED) |
Lecture 09 - 08/04/2009 : | Physical animation : masses (MPC) | Lab - Physical animation 1 (ED) |
Lecture 10 - 22/04/2009 : | Physical animation : collisions (MPC) | Lab - Physical animation 2 (ED) |
Lecture 11 - 29/04/2009 : | Animation of complex objects (skinning...) (MPC) | Realistic rendering (MPC) |
Lecture 12 - 06/05/2009 : | Presentations : case studies (MPC) |
Lecture notes of Marie-Paule Cani
- Introduction + Projective rendering - 04/02/2009
- Parametric modeling - 11/02/2009
- Implicit surfaces 1 - 04/03/2009
- Implicit surfaces 2 - 11/03/2009
- Textures - 18/03/2009
- Procedural animation and kinematics - 01/04/2009
- Physical animation : masses - 08/04/2009
- Physical animation : collisions - 22/04/2009
Lecture notes of Estelle Duveau
- Introduction to OpenGL : Lesson + Lab - 25/02/2009
- Transformations and Hierarchical modeling : Lesson + Lab - 04/03/2009
- Lights, Materials, Blending : Lesson - 11/03/2009
- Lights, Materials, Blending : Lab - 18/03/2009
- OpenGL Textures : Lesson + Lab - 25/03/2009
- Procedural animation - 01/04/2009
- Physical animation - 08/04/2009