Version: 2017.1

Mesh.SetTriangles

Switch to Manual
public void SetTriangles (List<int> triangles, int submesh);
public void SetTriangles (int[] triangles, int submesh);

Parameters

triangles The list of indices that define the triangles.
submesh The submesh to modify.
calculateBounds Calculate the bounding box of the Mesh after setting the triangles. This is done by default. Use false when you want to use the existing bounding box and reduce the CPU cost of setting the triangles.

Description

Sets the triangle list for the sub-Mesh.

A sub-Mesh is simply a separate triangle list. When the Mesh Renderer uses multiple Materials, you should ensure that there are as many sub-Meshes as Materials.

It is recommended to assign the triangle array after assigning the vertex array, in order to avoid out-of-bounds errors.

See Also: subMeshCount.