SetMeshData()

Syntax

SetMeshData(#Mesh, Typ, Data, Datenlaenge)
Beschreibung
Übergibt bestimmte Daten an das '#Mesh'. 'Data' ist die Speicheradresse der Daten, die im '#Mesh' abgelegt werden sollen. 'Datenlaenge' 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_Vertex       : 'Data' ist ein Array von Scheiteln ("Vertexes"), 'Datenlänge' die
                          Anzahl der Elemente.
  #PB_Mesh_Face         : '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_UVCoordinate : 'Data' ist ein Array von UV-Koordinaten, 'Datenlänge' die Anzahl der Elemente.
  #PB_Mesh_Normal       : 'Data' ist ein Array von Normalen, 'Datenlänge' die Anzahl der Elemente.
  #PB_Mesh_Color        : 'Data' ist ein Array von Farben, 'Datenlänge' die Anzahl der Elemente.

Unterstützte OS

Alle

<- MeshID() - Mesh Inhaltsverzeichnis