Informatique graphique avancée (IG3DA / IMA904)

M2, Filière IGR, Telecom-Paristech

Informations pratiques
Responsables du cours: Jean-Marc Thiery Intervenants: Jean-Marc Thiery, Jonathan Fabrizio, Kiwon Um.

Les étudiants suivant cet enseignement pourront compléter leur formation en informatique graphique débutée en filière IGR en M1. Seront abordées plus en profondeur les notions avancées de rendu off-line et direct, ainsi que des notions de géométrie discrète et simulation ayant un large panel d'applications en Informatique Graphique.

Le cours comportera de nombreux Travaux Pratiques (C++, OpenGL), afin de permettre aux étudiants de maîtriser en profondeur les aspects abordés. Ceux-ci ne seront pas notés, mais les notions vues lors des TPs seront au programme de l'examen final.

Les étudiants devront choisir en début de cours un article de recherche parmi la liste proposée, et l'analyser.

Évaluation: Midterm research article presentation (/10), Examen (/10).

Prérequis
Les étudiants doivent avoir suivi les cours IGR201 et IGR202 de la filière IGR en M1 à Telecom ParisTech (ou équivalent).
Les notions suivantes doivent avoir été vues:
  • vertex / fragment shaders
  • common lighting models (rendering equation, microfacets models, ...)
  • textures
  • ambient occlusion
  • spatial structures for accelerated queries (octrees, kdtrees)
  • introduction to (discrete) differential geometry
  • introduction to mesh processing (simplification, subdivision, filtering, parameterization)
  • introduction to raytracing
  • Planning:
  • 2nd of October, 8h30 - 12h45, (Telecom-Paris) / Jonathan Fabrizio
    Class: Advanced offline rendering

  • 9th of October, 8h30 - 12h45, (Telecom-Paris) / Jonathan Fabrizio, Jean-Marc Thiery
    TP: Ray tracing

  • 16th of October, 8h30 - 12h45, (Telecom-Paris) / Jonathan Fabrizio
    Class: Advanced direct rendering

  • 23rd of October, 8h30 - 12h45, (Telecom-Paris) / Jonathan Fabrizio, Jean-Marc Thiery
    TP: Advanced direct rendering, Geometry and Tesselation shaders

  • 6th of November, 8h30 - 12h45, (Telecom-Paris) / Élie Michel
    Class / TP: Introduction to Unity

  • 13th of November
    OFF: At home preparation for the midterm oral the week after.

  • 20th of November, 8h30 - 12h45, (Telecom-Paris) / Jean-Marc Thiery
    MITERM: Research article analysis and presentation (oral)

  • 27th of November, 8h30 - 12h45, (Telecom-Paris) / Jean-Marc Thiery
    Class / TP: Variational surface deformation (ARAP / deformation transfer / shape interpolation).

  • 4th of December, 8h30 - 12h45, (Telecom-Paris) / Jean-Marc Thiery
    Class / TP: Brush/Skeleton-based deformations (TP Skeleton deformations)

  • 11th of December, 8h30 - 12h45, (Telecom-Paris) / Jean-Marc Thiery
    Class / TP: Cage-based deformations (TP Variational Harmonic Maps)

  • 8th of January, 8h30 - 12h45, (Telecom-Paris) / Jean-Marc Thiery
    Class / TP: Spectral analysis of surfaces

  • 15th of January, 8h30 - 12h45, (Telecom-Paris) / Kiwon Um
    Class / TP: Introduction to Fluids Simulation in Graphics

  • 22nd of January, 8h30 - 12h45, (Telecom-Paris) / Kiwon Um
    Class / TP: Practical techniques for Advanced Fluids Simulation in Graphics.

  • 29nd of January, 8h30 - 12h45, (Telecom-Paris)
    EXAM
  • Liste d'articles: (temporaire)