@simversus/yjvis / cax / Selector
Class: Selector
Defined in: cax/Selector.ts:154
gpu拾取器
Constructors
Constructor
new Selector():
Selector
Returns
Selector
Properties
renderTargetCache
staticrenderTargetCache:Record<string, {material:NodeMaterial;renderTarget:RenderTarget; }> ={}
Defined in: cax/Selector.ts:155
Methods
select()
select(
p,showPiexlImage):Promise<SelectResult>
Defined in: cax/Selector.ts:170
进行拾取
Parameters
p
拾取参数
showPiexlImage
boolean = false
是否显示像素图像
Returns
Promise<SelectResult>
createRenderTarget()
staticcreateRenderTarget(w,h,outputs):RenderTarget
Defined in: cax/Selector.ts:333
Parameters
w
number
h
number
outputs
Record<string, Node>
Returns
RenderTarget
generateOutputs()
staticgenerateOutputs(state):Record<string,Node>
Defined in: cax/Selector.ts:258
输出所需要渲染的节点配置
Parameters
state
any
拾取状态
Returns
Record<string, Node>
