export function estimateThreeCompatAcceleratedRaycast(bvh, rays) {
    const bruteForceTests = bvh.triangleCount * rays;
    const acceleratedTests = Math.ceil(Math.log2(bvh.nodes.length + 1) * rays * 8);
    return {
        rays,
        bruteForceTests,
        acceleratedTests,
        speedup: bruteForceTests / acceleratedTests
    };
}
//# sourceMappingURL=RaycastAcceleration.js.map