SetMeshData()

Syntax

SetMeshData(#Mesh, Typ, Data, Datenlänge)
Beschreibung
Übergibt bestimmte Daten an das '#Mesh'. 'Data' ist die Speicheradresse der Daten, die im '#Mesh' abgelegt werden sollen. 'Datenlänge' ist die Länge dieser Daten, abhängig von ihrem Typ. Dieser Befehl wird hauptsächlich in Kombination mit CreateMesh() verwendet.

'Typ' kann einer der folgenden Werte sein:
  #PB_Mesh_Vertices     : 'Data' ist ein Array von Scheiteln ("Vertexes"), 'Datenlänge' die
                           Anzahl der Elemente.
  #PB_Mesh_Triangles    : 'Data' ist ein Array von Dreiecken ("Triangles"), jeder Dreieck-Scheitel
                          ist ein Index des Scheitel-Arrays. Das Array muss im 'Word' Typ (.w)
                          vorliegen. 'Datenlänge' ist die Anzahl der Elemente.
  #PB_Mesh_UVCoordinates: 'Data' ist ein Array von UV-Koordinaten, 'Datenlänge' die Anzahl der Elemente.
  #PB_Mesh_Normals      : 'Data' ist ein Array von Normalen, 'Datenlänge' die Anzahl der Elemente.
  #PB_Mesh_Colors       : 'Data' ist ein Array von Farben, 'Datenlänge' die Anzahl der Elemente.

Unterstützte OS

Windows, Linux

<- MeshID() - Mesh Inhaltsverzeichnis