Type Alias: MakeInterleavedGeometryOptions
MakeInterleavedGeometryOptions =
object
Defined in: modules/engine/src/geometry/geometry-utils.ts:19
Options for makeInterleavedGeometry.
Properties
attributes?
optionalattributes?:string[]
Defined in: modules/engine/src/geometry/geometry-utils.ts:24
Attribute names to pack. Defaults to all non-index geometry attributes.
bufferName?
optionalbufferName?:string
Defined in: modules/engine/src/geometry/geometry-utils.ts:21
Name of the packed geometry buffer. Defaults to geometry.
minAttributeAlignment?
optionalminAttributeAlignment?:number
Defined in: modules/engine/src/geometry/geometry-utils.ts:31
Minimum byte alignment for each packed attribute and for the final byte stride.
Defaults to 4 bytes, matching WebGPU and WebGL vertex-buffer alignment constraints.