Fall 2011, Synthese d'Images/Computer Graphics, ETI5, CPE-Lyon
Emploi du temps
Date | Duree | Horaire | Type | Theme | Cours Réalisé | Remarques |
---|---|---|---|---|---|---|
04 Novembre | 2h | 8h-10h | Cours 1 | Modelisation 3D | ||
18 Novembre | 2h | 08h00-10h00 | Cours 2 | Maillage | ||
18 Novembre | 2h | 10h15-12h00 | Cours | Compression 3D | Guillaume Lavoue | |
19 Novembre | 4h | 08h00-12h00 | TP | Compression 3D | Guillaume Lavoue | |
24 Novembre | 2h | 10h15-12h15 | Cours 3 | Geometrie Algorithmique | Jean-Marie Becker | |
24 Novembre | 2h | 15h45-17h45 | Cours 4 | OpenGL | David Odin | |
26 Novembre | 2h | 10h15-12h00 | Cours 5 | Animation Physique | ||
01 Decembre | 2h | 13h30-15h30 | TP 1 | Geometrie Algorithmique | ||
01 Decembre | 2h | 15h45-17h45 | Cours 6 | Deformation de Surfaces | ||
03 Decembre | 4h | 08h00-12h15 | TP 2/3 | OpenGL+Surfaces | ||
10 Decembre | 4h | 08h00-12h15 | TP 4/5 | OpenGL avance | David Odin | |
16 Decembre | 2h | 10h15-12h15 | Cours 7 | GPU OpenCL | David Odin | |
17 Decembre | 4h | 13h30-17h45 | TP 6/7 | GPU OpenCL | David Odin | |
05 Janvier | 4h | 08h00-12h15 | TP 8/9 | Animation Physique | David Odin + Damien Rohmer | |
06 Janvier | 4h | 08h00-12h15 | TP 10/11 | Deformation de surfaces (skinning 1/2) | David Odin + Damien Rohmer | |
07 Janvier | 2h | 08h00-10h0 | TP 12 | Deformation de surfaces (skinning 2/2) | David Odin + Damien Rohmer |
1. Cours
Version complete:
- Cours Synthese ETI5 - version imprimable |
Par chapitres:
Exercices d'entrainement:
- Exercices cours 1: Modelisation | |
- Exercices cours 2/3/4: Surface + Maillage | |
- Examen, session 1 | |
- Examen, session 2 |
2. TP
- Code C++ pour les TPs. | |
- TP 1: Geo Algo, Convex Hull. (date rendu: 15/12/2010) | |
- TP 2/3: Modelisation. OpenGL+Surfaces. (date rendu: 17/12/2010) | |
- TP 8/9: Animation physique. Tissu.
(date rendu: 19/01/2011) - Code TP anim physique partie CPU - Code TP anim physique partie GPU |
|
- TP 10/12: Deformation de surfaces. Skinning.
(date rendu: 21/01/2011) - Code TP skinning |
3. Cours Connexes
Modelisation polygonale (cours SIGGRAPH) [M. Botsh, M. Pauly, L. Kobbelt, P. Alliez, B. Levy, S. Bischoff, C. Roossl. Geometric Modeling Based on Polygonal Meshes. ACM SIGGRAPH Course Notes. 2007.] |
|
Subdivision (cours SIGGRAPH) [D. Zorin, P. Schroder, T. DeRose, L. Kobbelt, A. Levin, W. Sweldens. Subdivision for Modeling and Animation. ACM SIGGRAPH Course Notes. 2000.] |
|
Deformations Physiques (Pixar, cours SIGGRAPH) [A. Witkin, D. Baraff. Physically Based Modelling. ACM SIGGRAPH Course Notes. 2001.] |
4. Articles Connexes
5. Outils Annexes
OpenGL
Introduction OpenGL par Eric Bittar Cours OpenGL Introduction OpenGL par Antoine Bouthors Exemples en OpenGL par David Odin NeHe: De nombreux tutoriaux dans plusieurs languages |
Logiciel de manipulation de maillages
Blender Logiciel de modelisation 3D tres complet |
MeshLab Visualisation et manipulation de maillages sous multiples formats. |
Geomview Visualisation de maillages. |
Wings 3D Modeleur par Subdivision. |
Librairies de manipulation de maillages
Graphite Librairie + GUI de maillage (texture, remaillage, ...). |
CGAL Librairie de maillage (Halfedge) |
Moteurs de rendus
PovRay Ray Traceur classique. |
Yaf(a)Ray Ray Traceur avance (compatible avec Blender) |
AQsis Interpreteur RenderMan |
6. Exemples de donnees 3D (format OFF)
simple_cube.off Un simple cube au format off (8 sommets) | |
david_2.off David subdivise (653 sommets) | |
camel.off Camel (2045 sommets) | |
dino_0.off Dino_0 (54319 sommets) | |
dino_1.off Dino_1 (2832 sommets) | |
dino_2.off Dino_2 (2309 sommets) | |
eagle.off Eagle (16678 sommets) | |
pig.off Pig (3522 sommets) | |
wolf.off Wolf (7066 sommets) |
Specification fichier .off