@pmndrs/bvh
    Preparing search index...

    Interface ThreeMeshBvhSerialized

    three-mesh-bvh's SerializedBVH: what MeshBVH.serialize returns and MeshBVH.deserialize takes.

    interface ThreeMeshBvhSerialized {
        index:
            | Uint32Array<ArrayBufferLike>
            | Uint16Array<ArrayBufferLike>
            | Int32Array<ArrayBufferLike>
            | null;
        indirectBuffer:
            | Uint32Array<ArrayBufferLike>
            | Uint16Array<ArrayBufferLike>
            | null;
        roots: ArrayBuffer[];
        version?: number;
    }
    Index
    index:
        | Uint32Array<ArrayBufferLike>
        | Uint16Array<ArrayBufferLike>
        | Int32Array<ArrayBufferLike>
        | null

    The geometry's index (reordered by three-mesh-bvh without indirect), or null.

    indirectBuffer:
        | Uint32Array<ArrayBufferLike>
        | Uint16Array<ArrayBufferLike>
        | null

    Tree position to triangle (indirect mode), or null.

    roots: ArrayBuffer[]

    One buffer of 32-byte nodes per root (one per group without indirect).

    version?: number

    1 for three-mesh-bvh 0.7 and later; missing (0) for older files.