Renderer · class
PickableSet
Explained in Hello world.
class PickableSetimport { PickableSet } from '@driftengine/core';Methods
add
add(source: PickableSource, model: Float32Array): number| Parameter | Type | Description |
|---|---|---|
source | PickableSource | |
model | Float32Array |
update
update(handle: number, model: Float32Array): void| Parameter | Type | Description |
|---|---|---|
handle | number | |
model | Float32Array |
remove
remove(handle: number): void| Parameter | Type | Description |
|---|---|---|
handle | number |
clear
clear(): voidpick
pick(origin: ArrayLike<number>, direction: ArrayLike<number>): PickHit | nullThe nearest registered mesh along the ray, or null.
| Parameter | Type | Description |
|---|---|---|
origin | ArrayLike<number> | |
direction | ArrayLike<number> |