ClientsEnglish Version

    

Bienvenue Sur Algosoft
Le Passé

Jeux
Scanner
MédecineCartoonSquelette
Sculpture
Le présent
Le dépliant

    

       e projet a été réalisé entre novembre 1995 et septembre 1996.  Ce projet a été développé et compilé avec Microsoft Visual Studio en utilisant les classes MFC en C++ et NeXT Step Developement Interface et les classes en Objective C.  Le logiciel peut fonctionner sous l'environnement NeXT Step, Windows 95, Windows 98 et Windows NT.  Les librairies graphiques RenderMan Interface (NeXT Step) et OpenGL (Windows) ont été utilisées pour dessiner en 3D.  

       e logiciel vous permet de charger des tuiles (parties de la terre), des thèmes (routes, rivières et forêts),  des batiments (fichier DXF, OBJ) et de visualiser le tout dans le but de simuler une future construction.  Nous avons réalisé l'interface de la caméra en 3D qui permet d'éditer le point de vue de l'utilisateur et de selectionner, changer l'échelle, faire la translation et la rotation des objets en 3D sur une topographie.
    

Courriel
    

Le dessin technique (en bleu) situé du côté gauche de l'image vous permet d'éditer les objets en 3D.  À droite une caméra en 3D permet de visualiser la topographie en utilisant une projection en perspective.  L'image de l'interface est une courtoisie de Synoptech inc, Montréal.

 

Cette image vous permet de voir qu'il y a un mode plein écran de la caméra en 3D (projection en perspective).  Nous avons réalisé la règle en angles (longitude-latitude), la règle en kilomètres et l'etoile du nord (boussole).  L'image de l'interface est une courtoisie de Synoptech inc, Montréal.

 

iste complète des éléments développés:
Interface de la caméra en 3D  (translation, rotation, zoom)                                                   
Interface du dessin technique en 3D (sélection, translation,  rotation, zoom, changement d'échelle, presse-papier, changement d'axe, agrandissement des fenêtres)        
Bouton « redimensionnable » dont les images sont filtrées pour enlever l'effet en escalier (antialiasing)      
Barre de défilement d'une liste de boutons permettant de rendre visible ceux qui sont cachés     
Classes en C++ pour gérer une scène contenant les caméras (en perspective et en parallèle) et tous les objets en 3D      
Méthodes pour interfacer avec la librairie OpenGL et RenderMan Interface     
Sources en C++ sont planifiées en vue d'être transportables sur Unix (NeXT Step) et Windows (95 et NT).    
Précédent

Suivant