我正在使用我的 three.js 项目,在该项目中,我使用“OBJMTLLoader.js”将几个“.obj”文件加载到场景中。
我实现了鼠标触摸和键盘事件,以便我可以在整个场景中导航每个对象。
但我需要检测碰撞,以便当两个对象碰撞时,导航需要在碰撞方向停止。即一个对象不应该超越另一个对象。
我通过向对象的所有侧面发射光线成功地实现了上述关键事件。但同样的方法不适用于鼠标和触摸事件。
我也尝试实现“physi.js”,但似乎无法在“Physijs.Scene”中加载 obj 文件。
有谁知道该怎么做才能实现这个..?