A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
Dynamic BVH implementation based on Erin Catto's paper and three-mesh-bvh