@pmndrs/bvh
    Preparing search index...

    Module @pmndrs/bvh/three

    three.js in, the core's inputs out: scenes from Object3D, the sync, BvhTraceNodes for TSL and WGSL, and three-mesh-bvh-style CPU raycasts and queries. three is an optional peer dependency.

    BvhBoundsTree
    BVHHelper
    BvhLineBoundsTree
    BvhLineLoopBoundsTree
    BvhLineSegmentsBoundsTree
    BvhPointsBoundsTree
    BvhPosePass
    BvhSceneRaycaster
    BvhTraceNodes
    ExtendedTriangle
    GenerateMeshBvhWorker
    MeshBVHHelper
    OrientedBox
    SceneTreesObject3DSync
    SkinnedMeshBVH
    StaticGeometryGenerator
    BvhBoundsTreeOptions
    BvhGeometrySnapshot
    BvhHitPointInfo
    BvhHitPointInfoTarget
    BvhPosePassLike
    BvhPosePassOptions
    BvhPrimitiveBoundsTreeOptions
    BvhSceneFromObject3DOptions
    BvhSceneRaycasterOptions
    BvhSceneShapecastCallbacks
    BvhSdfTexture
    BvhSdfTextureOptions
    BvhShapecastFnOptions
    BvhThreeGroupRange
    BvhThreeMaterialInfo
    BvhThreeMeshSource
    BvhThreeScene
    BvhThreeSource
    BvhTraceBuffers
    BvhTraceNodesOptions
    GenerateMeshBvhWorkerOptions
    Object3DPoseCounts
    Object3DSyncCounts
    SceneTreesAsyncTarget
    SceneTreesObject3DSyncOptions
    SceneTreesTarget
    UpdateSceneTreesAsyncOptions
    BvhBoundsTreeHit
    BvhBoundsTreeType
    BvhClosestPointInfo
    BvhShapecastHook
    BvhSplitStrategy
    BvhTraceBufferSource
    BvhTslNode
    AVERAGE
    bvhClosestPointHitStruct
    bvhTraceHitStruct
    CENTER
    SAH
    acceleratedRaycast
    buildOptionsFromThreeMeshBvh
    bvhSceneFromObject3D
    computeBatchedBoundsTree
    computeBoundsTree
    deserializeBoundsTree
    deviceFromRenderer
    deviceFromRendererAsync
    disposeBatchedBoundsTree
    disposeBoundsTree
    generateSdfTexture
    getJSONStructure
    getTriangleHitPointInfo
    instanceMaskFromLayers
    meshInputFromGeometry
    pointsInputFromGeometry
    poseVertices
    prepareBoundsTrees
    raycastScene
    rayMaskFromLayers
    setBoundsTree
    snapshotGeometry
    threeDeforms
    threeFaceIndex
    threeGroupOf
    threeMaterialOf
    threeTriangleRanges
    updateSceneTreesAsync
    BvhExtremes → BvhExtremes
    BvhJsonNode → BvhJsonNode
    CONTAINED → BVH_CONTAINED
    estimateMemoryInBytes → estimateMemoryInBytes
    ExtremeInfo → BvhExtremes
    getBVHExtremes → getBVHExtremes
    HitPointInfo → BvhClosestPointInfo
    INTERSECTED → BVH_INTERSECTED
    LineBVH → BvhLineBoundsTree
    LineLoopBVH → BvhLineLoopBoundsTree
    LineSegmentsBVH → BvhLineSegmentsBoundsTree
    MeshBVH → BvhBoundsTree
    meshBvhFromThreeMeshBvh → meshBvhFromThreeMeshBvh
    NOT_INTERSECTED → BVH_NOT_INTERSECTED
    PointsBVH → BvhPointsBoundsTree
    SeparatingAxisBounds → SeparatingAxisBounds
    SerializedBVH → ThreeMeshBvhSerialized
    serializeThreeMeshBvh → serializeThreeMeshBvh
    ThreeMeshBvhSerialized → ThreeMeshBvhSerialized
    validateBounds → validateBounds