Intermact API Reference / @intermact/core / SampledMesh3D
Interface: SampledMesh3D
Defined in: packages/core/src/object/geometry-provider.ts:85
A sampled triangle mesh (positions + triangle indices, optional normals).
Properties
indices
readonlyindices:Uint32Array
Defined in: packages/core/src/object/geometry-provider.ts:89
Triangle indices (three per face) into positions.
normals?
readonlyoptionalnormals?:Float32Array<ArrayBufferLike>
Defined in: packages/core/src/object/geometry-provider.ts:91
Optional per-vertex normals [nx,ny,nz,...]; renderer computes if absent.
positions
readonlypositions:Float32Array
Defined in: packages/core/src/object/geometry-provider.ts:87
Interleaved vertex positions [x,y,z,...].