我正在使用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這可能是你正在從代碼調查 –