UNPKG

@realsee/five

Version:

Realsee Renderer SDK

36 lines (35 loc) • 833 B
import { WorkerType } from '../utils/worker'; export type BVHWorkerType = WorkerType<{ type: 'mesh' | 'points'; attributes: { [key: string]: { array: ArrayLike<number>; stride?: number; offset?: number; }; }; indices?: { array: ArrayLike<number>; stride?: number; offset?: number; }; maxItemPerNode: number; maxTreeDepth: number; extents?: number[]; }[], { type: 'mesh' | 'points'; attributes: { [key: string]: { array: ArrayLike<number>; stride?: number; offset?: number; }; }; indices?: { array: ArrayLike<number>; stride?: number; offset?: number; }; rootNodePacked: ArrayBuffer; offsetArray: ArrayLike<number>; }[]>;