Namespace: InstancedMesh2
Classes
Interfaces
Type Aliases
CreateEntityCallback
Ƭ CreateEntityCallback<T
>: (obj
: Entity
<T
>, index
: number
) => void
Type parameters
Name |
---|
T |
Type declaration
▸ (obj
, index
): void
Type of callback invoked after creation of each instance.
Parameters
Name | Type |
---|---|
obj | Entity <T > |
index | number |
Returns
void
Defined in
packages/InstancedMesh2/src/InstancedMesh2.ts:8
Entity
Ƭ Entity<T
>: InstancedEntity
& T
InstancedEntity with custom T data.
Type parameters
Name |
---|
T |
Defined in
packages/InstancedMesh2/src/InstancedMesh2.ts:6
Variables
CullingDynamic
• Const
CullingDynamic: 2
Individual frustum culling for each instance, necessary for animated meshes.
Defined in
packages/InstancedMesh2/src/InstancedMesh2.ts:15
CullingNone
• Const
CullingNone: 0
Frustum culling is disabled, suitable if all instances are always visible in the camera's frustum.
Defined in
packages/InstancedMesh2/src/InstancedMesh2.ts:11
CullingStatic
• Const
CullingStatic: 1
Fast frustum culling using a BVH, ideal for static objects (you can only modify instances in onInstanceCreation
callback).