CreatePolygon

CreatePolygon(int[], int, int)

Erzeugt ein neues Polygon, in dem alle Scheitelpunkte definiert sindindices . Um ein Polygon Eckpunkt für Eckpunkt zu erstellen, verwenden Sie bittePolygonBuilder .

public void CreatePolygon(int[] indices, int offset, int length)
ParameterTypBeschreibung
indicesInt32[]Array der Polygon-Indizes, jeder Index zeigt auf einen Kontrollpunkt, der das Polygon bildet.
offsetInt32Der Offset des ersten Polygonindex
lengthInt32Die Länge der Indizes

Beispiele

int[] indices = new int[] {0, 1, 2};
mesh.CreatePolygon(indices);

Siehe auch


CreatePolygon(int[])

Erzeugt ein neues Polygon, in dem alle Scheitelpunkte definiert sindindices . Um ein Polygon Eckpunkt für Eckpunkt zu erstellen, verwenden Sie bittePolygonBuilder .

public void CreatePolygon(int[] indices)
ParameterTypBeschreibung
indicesInt32[]Array der Polygon-Indizes, jeder Index zeigt auf einen Kontrollpunkt, der das Polygon bildet.

Beispiele

int[] indices = new int[] {0, 1, 2};
mesh.CreatePolygon(indices);

Siehe auch


CreatePolygon(int, int, int, int)

Erstellen Sie ein Polygon mit 4 Scheitelpunkten (Quad)

public void CreatePolygon(int v1, int v2, int v3, int v4)
ParameterTypBeschreibung
v1Int32Index des ersten Knotens
v2Int32Index des zweiten Scheitelpunkts
v3Int32Index des dritten Scheitelpunkts
v4Int32Index des vierten Scheitelpunkts

Siehe auch


CreatePolygon(int, int, int)

Erstellen Sie ein Polygon mit 3 Scheitelpunkten (Dreieck)

public void CreatePolygon(int v1, int v2, int v3)
ParameterTypBeschreibung
v1Int32Index des ersten Knotens
v2Int32Index des zweiten Scheitelpunkts
v3Int32Index des dritten Scheitelpunkts

Siehe auch