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 |