MeshDirectAdd()

Syntaxe

MeshDirectAdd(#Mesh, TableauVertex(),TableauFace(), Type, MateriauID)
Description
Ajoute un nouveau sous-maillage (submesh) au #Mesh spécifié.

Arguments

MeshTableauVertex() Le tableau contenant les données des sommets du sous-maillage.
Il doit être de type "MeshVertex".
MeshTableauFace() Le tableau contenant les données des faces du sous-maillage.
Il doit être de type "MeshFace".
Type Le type du nouveau sous-maillage. Il peut s'agir de l'une des valeurs suivantes :
  #PB_Mesh_TriangleList : Le sous-maillage sera composé d'une liste de triangles (par défaut).
  #PB_Mesh_TriangleStrip: Le sous-maillage sera composé d'une liste de triangles connectés (les sommets sont partagés).
  #PB_Mesh_TriangleFan  : Le sous-maillage sera composé d'une liste de triangles partageant le même point de sommet central.
  #PB_Mesh_PointList    : Le sous-maillage sera composé d'une liste de points.
  #PB_Mesh_LineList     : Le sous-maillage sera composé d'une liste de lignes.
  #PB_Mesh_LineStrip    : Le sous-maillage sera composé d'une liste de lignes connectées (les sommets sont partagés).
MateriauID Matériau par défaut à utiliser pour le sous-maillage.
Pour obtenir un "MaterialID" valide, utilisez MaterialID().

Valeur de retour

Aucune.

Remarques

Un maillage peut comporter autant de sous-maillages que vous le souhaitez.
La position d'un sous-maillage est relative à celle du maillage.

Voir aussi

FreeMesh(), CreateMesh(), LoadMesh()

OS Supportés

Tous

<- LoadMesh() - Mesh Index - MeshFace() ->