Skip to main content

Class: InstanceBatch

Defined in: rendering/render-layers/instance-batch.ts:17

Represents a batch of instances for rendering.

Constructors

Constructor

new InstanceBatch(options): InstanceBatch

Defined in: rendering/render-layers/instance-batch.ts:27

Parameters

options

InstanceBatchOptions = {}

Returns

InstanceBatch

Properties

buffer

buffer: Float32Array

Defined in: rendering/render-layers/instance-batch.ts:21

The buffer holding instance data.


bufferGrowthFactor

bufferGrowthFactor: number

Defined in: rendering/render-layers/instance-batch.ts:25

The growth factor for the instance data array.


entities

entities: Set<Entity>

Defined in: rendering/render-layers/instance-batch.ts:19

The set of entities in this batch.


initialBufferSize

initialBufferSize: number

Defined in: rendering/render-layers/instance-batch.ts:23

The initial size of the instance data array.