Manuel §2.41.2🗏    

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 fichierdescription
#0Création d'un objet non visualisé
#1Sphère unitaire
#2Référentiel d'axes
#3Réservé pour les Poly-lignes définis par la méthode AddLines()
#4Réservé pour les miroirs définis par la méthode AddMirror()
#xAvec l'utilisation d'une bibliothèque de rendu (cf.libsisal_mesh.so), identifiant de treillis géré par la librairie