@pmndrs/bvh examples

Engine-free WebGPU BVHs: GPU H-PLOC and LBVH builders, tinybvh in WebAssembly and a worker pool, GPU refits, and a WGSL walk. Every page shows which builder ran and why, build times, tree stats, ray rates and a frame-time graph. Every page builds its own scene, so nothing needs downloading. Drop a glTF on most pages, or pass ?model=…/scene.gltf&assets=<url> to load one from a folder of your own (BVH_ASSETS_DIR under pnpm examples:dev).

Vanilla WebGPU (no engine, @pmndrs/bvh only)

three.js (WebGPURenderer, @pmndrs/bvh/three)

Babylon.js (@pmndrs/bvh/babylon)

Node (a tree baked ahead of time, loaded with no build)

Comparison suite (compare/: three-mesh-bvh, three, bvh-tree, Babylon.js, bvh.js, Rapier)