Ce projet a été réalisé dans le cadre de ma Licence Informatique à l'Université de Strasbourg, en tant que projet final du cours de géométrie 3D.
Le but de ce projet est de faire une application interactive de modélisation par extrusion de faces. On travaillera ici uniquement avec des faces quadrangulaires (i.e. 4 côtés) car elles sont plus naturelles à manipuler. A partir d'un cube il est possible de sélectionner une face, l'extruder, changer sa taille, la tourner. La face sélectionnée est repérée par un repère dans lequel Z correspondant à la normale à la face.
Les touches | Fonction |
---|---|
c | Créer le cube intial |
e | Extruder la face |
+ / - | Élargir / diminuer la taille du cube |
z / Z | Rétrécir / aggrandir la face |
t / T | Tourner le cube |
s | Générer l’étoile |
a | Générer la spirale |
r | Générer l’arbre recursif (par défaut de taille 3) |
Les objets présentés ci-dessous ont été réalisés (étoile, spirale, arbre) :