Possible index data types used by MeshBuilder. MeshIndexType.UInt16 is the value normally used.

// Constructs a new mesh builder
var builder = new MeshBuilder([
{ name: "position", components: 3 },
{ name: "normal", components: 3, normalized: true },
{ name: "texture0", components: 2 },
{ name: "color", components: 4 },
]);

builder.topology = MeshTopology.Triangles;
builder.indexType = MeshIndexType.UInt16;

Enumeration Members

Enumeration Members

None: number

No index data type

UInt16: number

Unsigned integer, this is the value normally used