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