私はTHREE.JSを使用していますが、THREE.BOX3メソッドを使用しようとしましたが、最大値と最小値のみを扱うため、指向ボックスでは機能しません。だから、キューブのボリューム内に3Dポイントを検出するアルゴリズムはありますか?3Dポイントを検出する方法は、指向キューブの中にあるかどうか?
0
A
答えて
1
クラスTHREE.Box3
クラスはcontainsPoint
メソッドを示しています。here in the documentationです。
3D (タイプTHREE.Vector3
)を渡すことができ、ポイントがボックスの境界の内側か外側かによってtrue/falseを返します。
+1
から探しているかもしれないありがとう、以前私は持っているTHREE.BOX3.containsPointを試してみましたが、軸指向立方体でのみ動作しますが、立方体に方位がある場合、角点の最大値と最小値を扱うので、ボックスが大きくなります。その場合、ポイントは実際の箱の外にあっても、内部に表示されます。非軸指向キューブに対してこれを行う他の方法はありますか? – Jitesh
関連する問題
- 1. ポイントが3Dキューブ内にあるかどうかを確認
- 2. デバイスが特定の方向を指しているかどうかを検出する方法は?
- 3. 3D点が円柱の中にあるかどうかをチェックする方法
- 4. スウィフトSCNNode 3Dキューブがキューブ上のポイントに回転します
- 5. MemoryMappedFileが使用中であるかどうかを検出する方法
- 6. 特定のポイントが特定のメニューにあるかどうかを検出する方法
- 7. ポイントが3Dライン上にあるかどうかを確認しますか?
- 8. ポイントがSkobblerマップの中にあるかどうかを確認するには?
- 9. ポインタが配列を指しているかどうかを検出する方法はありますか?
- 10. 3D点が3D多面体の中にあるかどうかをテスト
- 11. キューブを中心からどのように回転するか
- 12. WPF 3Dでは、キューブの頂点が表示されるかどうかを判断する方法
- 13. ImageView内で指を動かすかどうかを検出する方法
- 14. writeCloud()OpenCV関数を使用してポイントクラウドの3Dポイント座標を指定する方法はありますか?
- 15. スクロールバーが最下部にあるかどうかを検出する方法は?
- 16. stdoutにデータがあるかどうかを検出する方法は?
- 17. Surface ContactがScatterView上にあるかどうかを検出する方法は?
- 18. iPhoneのバッテリーが充電中であるかどうかをiPhoneアプリから検出する方法は?
- 19. Mapbox GL - 回転したバウンディングボックスの中にポイントがあるかどうかをチェックする方法は?
- 20. 3Dキューブを回転させて、面がユーザーを向くようにする
- 21. スプライトを指定した方向にマイクロビットでポイントする方法は?
- 22. ファイルがPHPでファビコンであるかどうかを検出する方法は?
- 23. JTextFieldが空白であるかどうかを検出する方法は?
- 24. UIスレッドであるかどうかを検出する方法は?
- 25. コンパイル時に型がshared_ptrであるかどうかを検出する方法
- 26. 特定のポイントが特にJavaFXでバインドされているかどうかを検出する方法
- 27. LWJGLで3Dキューブをレンダリングするには?
- 28. three.jsの一連の3Dポイントから3Dポリゴンを作成するにはどうすればよいですか?
- 29. オープンツールAPIを使用してIDEのファイルを編集中であるかどうかを検出する方法
- 30. ポイントがアンドロイドのポリゴンの内側にあるかどうかを知る方法
http://stackoverflow.com/questions/28221590/determine-if-a-mesh-is-inside-another-mesh-in-threejsこれはコードプレアグムリー –