Algorithmes pour la programmation graphique 2024-2025

 

* Lien vers le moodle du cours : accès en cliquant ICI. Les clés d'inscription seront données par groupe :

  • Pour les L2-A : APG2425-A
  • Pour les L2-B : APG2425-B

* Lien vers le canal du cours : accès en cliquant ICI.

* Lien vers le GIT du cours : accès en cliquant ICI.

 

Supports de cours
 
  • Le support d'introduction au cours est disponible ICI
  • Slides installation GL4D ICI
  • Document introduction à la programmation 2D avec GL4D ICI
  • Support de la séance 1 et 2 de l'extensif 03_my_paint.pdf : mini-prototype d'interface de dessin de type paint
  • Support de la séance 3 de l'extensif 04_TD_feu_de_foret.pdf : automates cellulaire et simulation d'un feu de forêt
  • Support initié en séance 4 de l'extensif 05_labyrinthes.pdf : graphes et génération de labyrinthe connexe, puis algorithmes pour le calcul du plus court chemin (exploration récursive complète, Dijkstra avec file simple, et automates pour résolution)
  • Support de la séance 6 de l'extensif 06_algo_voronoi_cercles_grossissants.pdf : on va reparler rapidement d'analyse discrète différentielle, de tracé de cercle et de diagramme de Voronoï dans une grille (espace discret).
    -->> J'y ai ajouté le TP de la séance 7. Le dépôt se fera sur moodle !
  • Support de la semaine 9 de l'extensif 06_courbes_de_bezier.pdf : introduction aux courbes paramétriques et aux courbes de Bézier.
  • Les supports suivants seront disponibles après la séance
 
Vidéos à visionner au plus tôt
 
 
 
TP/DM, à rendre sur le moodle du cours
 
DM02
Dead-line : 18/10 à 9h

DM02 : Étendre le feu de forêt
Faire l'exercice à la fin du support de la semaine 3 - extensif 04_TD_feu_de_foret.pdf.
Le rendu sera à déposer sur moodle.

DM03
Dead-line : 04/11 à 9h

DM03 : implémenter la génération du labyrinthe et trouver le plus court chemin avec deux automates
Faire l'exercice à la fin du support de la semaine 4 de l'extensif 05_labyrinthes.pdf.
Le rendu sera à déposer sur moodle.

DM04
Dead-line : 29/11 à 9h

DM04 : faire le Voronoï sur image (avec mouvements des sites)
Faire l'exercice à la fin du support de la semaine 7 de l'extensif 06_algo_voronoi_cercles_grossissants.pdf.
Le rendu sera à déposer sur moodle.

DM05
Dead-line : 07/01/25 à 10h

DM05 : finir l'éditeur de courbe de Bézier à 4 sommets, vous pouvez faire en sorte d'ajouter plus de sommets
Faire l'exercice à la fin du support 06_courbes_de_bezier.pdf.
Le rendu sera à déposer sur moodle.

 

 

 

 

Farès Belhadj

 

<-