Fall 2014, Synthese d'images, 5ETI, CPE-Lyon



Home Research Publications Teaching Personal

picture cg

Emploi du temps

Planning
Date Duree Horaire Seance Remarques
01 Octobre 2h 15:45 17:45 Cours modélisation 3D Enseignant: Damien Rohmer
03 Octobre 2h 15:45 17:45 Cours compression 3D Enseignant: Guillaume Lavoué
10 Octobre 4h 13:30 17:45 TP Qt/OpenGL Enseignant: David Odin + Damien Rohmer
15 Octobre 2h 08:00 10:00 TP Compression 3D Enseignant: Guillaume Lavoué
22 Octobre 2h 15:45 17:45 Cours Surfaces différentiables Enseignant: Damien Rohmer
07 Novembre 2h 08:00 10:00 Cours Javascript Enseignant: Fabien Cellier
12 Novembre 4h 08:00 12:15 Cours/TP OpenGL Enseignant: David Odin
14 Novembre 2h 10:15 12:15 Cours Maillages Enseignant: Damien Rohmer
19 Novembre 2h 13:30 15:30 Cours GPU Enseignant: David Odin
21 Novembre 2h 10:15 12:15 Cours Simulation physique Enseignant: Damien Rohmer
28 Novembre 4h 13:30 17:45 Cours/TP OpenGL 2 Enseignant: David Odin
05 Decembre 2h 10:15 12:15 Cours Javascript Enseignant: Fabien Cellier
09 Decembre 2h 15:45 17:45 Cours Animation 3D Enseignant: Damien Rohmer
10 Decembre 4h 08:00 12:15 TP GPU Enseignant: David Odin
10 Decembre 4h 13:30 17:45 TP WebGL Enseignant: Fabien Cellier
12 Decembre 4h 08:00 12:15 TP Animation 3D Enseignants: David Odin + Damien Rohmer
18 Decembre 2h 08:00 10:00 Examen ecrit Tous documents autorises

Documents de TP

- TP Qt/OpenGL
- TP simulation de tissus (code)
- TP simulation de tissus (enonce)
- TP skinning (code)
- TP skinning (enonce)

Documents de Cours

- Cours 1, Modelisation 3D (Version imprimable)
- Cours 2, Surfaces differentiables (Version imprimable)
- Cours 3, Maillage (Version imprimable)
- Cours 4, Maillage avance (Version imprimable)
- Cours 5, Geometrie Algorithmique (Version imprimable)


Stage, Emploi

Lien contenant

Litterature connexe conseillé

Cours

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.]
Geometrie differentielle (cours SIGGRAPH)
[K. Crane, F. de Goes, M. Desbrun, P. Schroder. Digital Geometry Processing with Discrete Exterior Calculus. ACM SIGGRAPH Course Notes. 2013.]
Deformations Physiques (Pixar, cours SIGGRAPH)
[A. Witkin, D. Baraff. Physically Based Modelling. ACM SIGGRAPH Course Notes. 2001.]

Articles

[G. Taubin. A Signal Processing Approach to Fair Surface Design. ACM SIGGRAPH. 1995.]
[M. Wardetzky, S. Mathur, F. Kalberer, E. Grinspun. Discrete Laplace Operators: No Free Lunch. Symposium on Geometry Processing (SPG). 2007.]
[M. Meyer, M. Desbrun, P. Schroder, A. Barr. Discrete Differential-Geometry Operators for Triangulated 2-Manifolds. Visualization and Mathematics. 2002.]
[W. Reeves. Particle Systems. A Technique for Modeling a Class of Fuzzy Objects. ACM Transaction on Graphics (TOG). 1983.]
[D. Baraff, A. Witkin. Large steps in cloth simulation. ACM SIGGRAPH. 1998.]

Outils annexes

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)
OpenMesh Librairie de maillage (Halfedge)

Moteurs de rendus

PovRay Ray Traceur classique.
Yaf(a)Ray Ray Traceur avance (compatible avec Blender)
LuxRender Physically Based rendering

Exemples de donnees 3D

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


Exercices d'entrainements

- Exercices (chap. Modelisation)
- Exercices (chap. Surface + Maillage)
- Exercices (chap. Maillage, coordonnees barycentriques)
- Examen, session 1 (2013/2014)
- Examen, session 1 (2012/2013), (correction de l'examen)
- Examen, session 1 (2011/2012), (code complet de correction)
- Examen, session 2 (2011/2012)
- Examen, session 1 (2010/2011)
- Examen, session 2 (2010/2011)