glView

, par MiKaël Navarro

Réalisé dans le cadre d’un projet d’école (1 mois, fonctionne sous GNU/Unix, Linux et Windows).

Le but de ce projet est de réaliser une interface interactive de visualisation d’images médicales en trois dimensions. Pour nous, ces images sont issues de fichiers d’objets de divers formats (obj,asc,s3d,...), pouvant donner plusieurs objets à afficher simultanément. On doit pouvoir observer ces objets depuis n’importe quel point de vue. Ils peuvent être imbriqués les uns dans les autres : c’est pourquoi, on doit permettre d’en rendre certains transparents ou de ne pas les afficher du tout, pour pouvoir les visualiser facilement et très clairement. On doit également pouvoir effectuer des actions dessus, comme des transformations géométriques ou le changement des couleurs. La possibilité doit être laissée de sauvegarder les modifications ainsi faites.

Ce logiciel doit fonctionner sous différents systèmes d’exploitation : Windows95/NT, Linux, UNIX/Solaris ;OpenGL représente une bonne solution en terme de portabilité et permet le support des cartes accélératrices 3D ( 3DFX ou autres ...) pour gagner en rapidité.

Le logiciel est écrit en C et fut développé avec Visual C++ 4.0 pour la version Windows ainsi que gcc/xemacs/gdb pour la version UNIX.

Projet ESSI 2ème année :
 Nicolas BECAVIN
 Jérôme DUFON
 Mikaël NAVARRO
 Pierre PORTAL
Juin 1998.

glview.zip
Rapport de Projet.

Archives :
 glview.0.2.1.tgz
 glview.0.3.1.tgz
 glview-objs.0.3.1.tar.gz.