three-mesh-bvh
Version:
A BVH implementation to speed up raycasting against three.js meshes.
18 lines (10 loc) • 356 B
TypeScript
import { MeshBVH, BVHOptions } from '../index.js';
import { BufferGeometry } from 'three';
export class GenerateMeshBVHWorker {
readonly running: boolean;
generate( geometry: BufferGeometry, options?: BVHOptions ): Promise<MeshBVH>;
dispose(): void;
}
export class ParallelMeshBVHWorker extends GenerateMeshBVHWorker {
maxWorkerCount: number;
}