Aller au contenu principal

FDF : rendu de carte en fil de fer en C

Étudiant & autresDateoct. 2014DuréeUn mois
  • C
  • Parsing
  • Graphisme X Window
  • Géométrie plane

À propos du projet​

C’était mon tout premier projet individuel de programmation graphique. Une grande partie du travail consistait à prendre en main la MiniLibX, une version simplifiée de la bibliothèque X Window (un peu comme GLUT), qui ne fournit que quelques fonctions de base pour ouvrir une fenêtre, gérer les événements d’exposition, etc.

Comment je l’ai construit​

  1. J’ai écrit ma propre fonction pour afficher un pixel à l’écran.
  2. Puis une fonction qui trace une ligne entre deux points d’un plan.
  3. Ensuite, j’ai parsé un fichier de carte et stocké ses données dans un tableau.
  4. Enfin, j’ai créé un algorithme pour afficher le fil de fer en 2D, avec une vue semi-isométrique possible en modifiant quelques valeurs dans le code.