我正在使用THREE.JS,我尝试使用THREE.BOX3方法,但它不适用于定向框,因为它只处理最大值和最小值。那么是否有任何算法检测立方体体积内的3D点谎言?如何检测3D点是否在定向立方体内?
0
A
回答
1
THREE.Box3
类的containsPoint
方法显示here in the documentation。
您可以传递您的3D point
(类型THREE.Vector3
),并且它将返回真/假,具体取决于点位于框的边界之内还是之外。
+1
谢谢,早些时候我有尝试使用THREE.BOX3.containsPoint,但它只适用于面向轴的立方体,但如果立方体获得了某个方向,则框会变大,因为它处理角点的最大值和最小值。在这种情况下,即使点在实际框外,它也会显示在里面。有没有其他方法可以为非轴向立方体做到这一点? – Jitesh
相关问题
- 1. 如何检测3D立方体的哪一侧被点击?
- 2. 确定3D点是否在轴对齐的立方体内的最快方法?
- 3. 确定一个点是否在3D立方体中
- 4. 如何在3D空间中检测一个点是否在锥体内?
- 5. 如何使用OpenGL检测3D立方体的六面颜色
- 6. 测试3D数据点是否在椭球体内
- 7. Java 3D的数组:存储立方体,检索立方体
- 8. 顶点的3d立方体网格C++
- 9. PCL立方体检测
- 10. 3D物体检测
- 11. 确定3D立方体的表面
- 12. 通过向立方体应用转换创建3D平方体?
- 13. 绘制立方体,如果任何键点击opengl 3d
- 14. 检查点是否在3d线上?
- 15. python绘制3D立方体
- 16. 是否有Google TV API支持立体3D视频内容?
- 17. 如何检测设备是否指向某个方向?
- 18. 如何检查玩家是否面临立方体node.js
- 19. 如何用THREE.js(无框/立方体几何)使用javascript构建3D立方体?
- 20. Swift SCNNode 3D立方体旋转到立方体上的一个点
- 21. 检测字体是否是
- 22. 性能检查点是否在三角形内(3D)
- 23. XNA检查3D点是否在模型内(fbx)
- 24. 如何检查3D点是向量的左侧还是右侧
- 25. 如何检测是否是iOS设备并重定向?
- 26. 在3d中创建一个立方体
- 27. 旋转3D立方体在WPF
- 28. 纹理在android中的3d立方体
- 29. 3D立方体在IE10中不工作
- 30. 与3D立体
http://stackoverflow.com/questions/28221590/determine-if-a-mesh-is-inside-another-mesh-in-threejs这可能是你正在从代码调查 –