playcanvas
Version:
PlayCanvas WebGL game engine
21 lines (20 loc) • 617 B
TypeScript
/**
* A render pass implementing rendering of mesh instances into a pick buffer.
*
* @ignore
*/
export class RenderPassPicker extends RenderPass {
constructor(device: any, renderer: any);
/** @type {BindGroup[]} */
viewBindGroups: BindGroup[];
renderer: any;
update(camera: any, scene: any, layers: any, mapping: any, depth: any): void;
camera: any;
scene: any;
layers: any;
mapping: any;
depth: any;
emptyWorldClusters: any;
}
import { RenderPass } from '../../platform/graphics/render-pass.js';
import type { BindGroup } from '../../platform/graphics/bind-group.js';