Skip to content

InstancedMesh2Params

Defined in: core/InstancedMesh2.ts:25

Parameters for configuring an InstancedMesh2 instance.

Properties

allowsEuler?

optional allowsEuler: boolean

Defined in: core/InstancedMesh2.ts:47

Determines whether InstancedEntity can use the rotation property. If true quaternion and rotation will be synchronized, affecting performance.

Default

false

capacity?

optional capacity: number

Defined in: core/InstancedMesh2.ts:36

Determines the maximum number of instances that buffers can hold. The buffers will be expanded automatically if necessary.

Default

1000

createEntities?

optional createEntities: boolean

Defined in: core/InstancedMesh2.ts:41

Determines whether to create an array of InstancedEntity to easily manipulate instances at the cost of more memory.

Default

false

renderer?

optional renderer: WebGLRenderer

Defined in: core/InstancedMesh2.ts:53

WebGL renderer instance. If not provided, buffers will be initialized during the first render, resulting in no instances being rendered initially.

Default

null

useDistanceForLOD?

optional useDistanceForLOD: boolean

Defined in: core/InstancedMesh2.ts:30

If true, LOD uses camera distance; otherwise it uses screen size.

Default

true