Fonction Glcanvas.Create
La fonction Create permet d'ajouter un objet 3d à la vue.
Create( fichier {, x, y, z}): GLItem
La fonction permet d'afficher un objet défini par un fichier 3D, il est placé dans la scène aux coordonnées X, Y et Z ; si le fichier n'est pas défini, l'objet est créé mais non dessiné, il peut servir à regrouper plusieurs sous-objets. La fonction rend un identificateur de objet qui sera transmis chaque fois qu'une fonction fera référence à cet objet.
Par exemple pour montrer un tiroir de magasin automatique, on peut écrire
Navette = Vue3ds.Create( “tiroir.dxf”, 5, 10, 10);
GLcanvas attend un nom de fichier au format DXF, ou STL (ASCII) ou un nom de fichier spécial parmi ceux-ci.
Nom de fichier | description |
---|---|
#0 | Création d'un objet non visualisé |
#1 | Sphère unitaire |
#2 | Référentiel d'axes |
#3 | Réservé pour les Poly-lignes définis par la méthode AddLines() |
#4 | Réservé pour les miroirs définis par la méthode AddMirror() |
#x | Avec l'utilisation d'une bibliothèque de rendu (cf.libsisal_mesh.so), identifiant de treillis géré par la librairie |