three.js batch lod bvh - @three.ez/batched-mesh-extensions
BatchedMesh with 10 geometries and 500k instances. Each geometry has 5 LODs (4 generated with meshoptimizer).
Frustum culling and raycasting are accelerated by using BVHs (TLAS & BLAS).
See main project repository for more information and examples on BatchedMesh extensions.