SetMeshData()

Syntaxe

SetMeshData(#Mesh, Type, Data, LongueurData)
Description
Change les données internes de la #Mesh. 'Data' est l'adresse mémoire à laquelle se trouve les données à insérer dans la #Mesh. 'LongueurData' est la longueur de ces données, en fonction du 'Type' choisi. Cette commande est principalement utilisée en conjonction avec CreateMesh().

'Type' peut être une des valeurs suivantes:
  #PB_Mesh_Vertex       : 'Data' est un tableau de sommets (vertices), 'DataLength' est le nombre de sommets.
  #PB_Mesh_Face         : 'Data' est un tableau de triangles, chaque sommet des triangles étant un index du tableau '#PB_Mesh_Vertices'. 
                           Le tableau doit être de type 'word' (.w). 'DataLength' est le nombre d'éléments du tableau.
  #PB_Mesh_UVCoordinate : 'Data' est un tableau Coordonnées UV, 'DataLength' est le nombre d'éléments du tableau.
  #PB_Mesh_Normal       : 'Data' est un tableau Normales, 'DataLength' est le nombre d'éléments du tableau.
  #PB_Mesh_Color        : 'Data' est un tableau Couleurs, 'DataLength' est le nombre d'éléments du tableau.

OS Supportés

Windows, Linux

<- MeshID() - Mesh Index