Skip to content

@simversus/yjvis


@simversus/yjvis / cax / Picker

Class: Picker ​

Defined in: cax/Selector.ts:643

cpu拾取器,性能不如gpu拾取,但是能够拾取被遮挡的单元/模型

Constructors ​

Constructor ​

new Picker(): Picker

Returns ​

Picker

Methods ​

buildQuadTree() ​

buildQuadTree(models, maxLevel, maxCount, camera): void

Defined in: cax/Selector.ts:656

构建四叉树

Parameters ​

models ​

Model[]

拾取模型

maxLevel ​

number

四叉树最大层级

maxCount ​

number

四叉树一个节点的最大对象数

camera ​

any

相机

Returns ​

void


select() ​

select(op): Promise<SelectResult>

Defined in: cax/Selector.ts:709

进行拾取

Parameters ​

op ​

SelectOP

Returns ​

Promise<SelectResult>