three-mesh-bvh
#Bounding_Volume_Hierarchy #Three.js #レイキャスト
https://gyazo.com/ec288fe851a15d02d315451d96c80f09
Three.js上でBounding Volume Hierarchyを利用した処理を行うライブラリ
以下のような処理を高速で行うことができる:
メッシュに対するレイキャスト
メッシュ同士の交差判定
メッシュからSigned Distance Fieldの生成
three-gpu-pathtracer・three-bvh-csgなどの他ライブラリからも依存されている
https://github.com/gkjohnson/three-mesh-bvh