Documentation / @ripl/webgpu / triangulatefaces
Function: triangulatefaces()
triangulatefaces(
faces,modelMatrix,color):object
Defined in: webgpu/src/geometry.ts:215
Triangulates a list of Face3D into interleaved vertex data and index arrays.
Parameters
| Parameter | Type |
|---|---|
faces | Face3D[] |
modelMatrix | Matrix4 |
color | ColorRGBA |
Returns
indices
indices:
Uint32Array
Triangle vertex indices into vertices.
vertices
vertices:
Float32Array
Interleaved vertex data (positions, normals, colours) for all triangles.