@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
10 lines • 590 B
TypeScript
/**
* Assumes that BVH stored entity IDs
* @param {EntityManager} em
* @param {BVH} bvh
* @param {function(Object3D[],number,number,EntityComponentDataset)} extract
* @param {*} [extract_context]
* @returns {(function(Object3D[], number, CameraView): number)|*}
*/
export function make_bvh_visibility_builder(em: EntityManager, bvh: BVH, extract: (arg0: Object3D[], arg1: number, arg2: number, arg3: EntityComponentDataset) => any, extract_context?: any): ((arg0: Object3D[], arg1: number, arg2: CameraView) => number) | any;
//# sourceMappingURL=make_bvh_visibility_builder.d.ts.map