THREE.JS kullanıyorum, THREE.BOX3 yöntemlerini kullanmayı denedim, ancak yalnızca maksimum ve min değerleriyle ilgileniyor olması nedeniyle yönlendirilmiş kutu için çalışmaz. Peki, küp hacminde 3D noktayı tespit etmek için herhangi bir algoritma var mı, yok mu?3B noktası nasıl algılanır küpün içinde bulunur veya değil mi?
cevap
THREE.Box3
sınıfında numaralı containsPoint
yöntemi gösterilmektedir.
3D point
'unuzu (THREE.Vector3
türünde) geçirebilir ve noktanın kutunun sınırları içinde mi yoksa dışta mı olduğuna bağlı olarak true/false değerini döndürür.
Teşekkürler, Önceki Ben var THREE.BOX3.containsPoint ile çalıştı, ancak sadece eksen yönelimli küp ile çalışır, ancak küp bazı yönelimli var ise o zaman kutu köşe noktaları azami ve min değerleri ile ilgilenen daha büyük olur. Bu durumda nokta gerçek kutunun dışında olsa bile, içeride gösterir. Eksen yönelimli olmayan küp için bunu yapmak için başka bir yöntem var mı? – Jitesh
- 1. Linux Kabuk Betiği: NFS Algılama Noktası (veya Sunucu) nasıl algılanır?
- 2. Bağlantı noktası konsolunda veritabanı adı nasıl bulunur?
- 3. [] içinde [] içinde bulunur. ForEach.call()
- 4. Grafikteki tüm köşe noktası noktaları nasıl bulunur?
- 5. PreferenceActivity nasıl kullanılır veya "bulunur"?
- 6. -lobjc'ye veya -lobjc'ye değil mi?
- 7. Gnuplot ile 3B Haritalandırılmış Grafik Doğru değil
- 8. Ağda cihaz nasıl algılanır?
- 9. Geçerli temel yürütme dizini groovy (veya java) içinde nasıl bulunur?
- 10. Bir küpün yüzlerinin renklerini değiştirin
- 11. FILE_KEY Parse içinde nasıl bulunur?
- 12. Matlab: 3B metnin nasıl çizileceği (işlev metni olarak 2D değil)
- 13. Oracle 11g yüklü bağlantı noktası numarası nasıl bulunur
- 14. NSWindow Maksimize veya Zoom Olayı Nasıl Algılanır?
- 15. Android'de dosya veya klasör değişiklikleri nasıl algılanır?
- 16. 3B dizi üzerinde verimli yineleme mi?
- 17. Bir JTextArea içinde imleç konumu nasıl bulunur?
- 18. WindowState değişiklikleri nasıl algılanır?
- 19. veya MSMQ'a değil mi? (veya Kuyruğa Göre SQL Tablosu)
- 20. Ndarray içinde sayı katmanı toplamı nasıl bulunur?
- 21. Bulutboost içinde bir kullanıcının rolleri nasıl bulunur?
- 22. Windows nasıl algılanır?
- 23. Üç.js'deki çarpışma nasıl algılanır?
- 24. Nunjucks nl2br mevcut değil mi?
- 25. Ses kapatılamadığında nasıl algılanır?
- 26. ASP.NET'ten .NET 4 nasıl algılanır?
- 27. pyplot.arrow veya yamalar nasıl kullanılır? Matplotlib içinde mi?
- 28. iPhone iOS: Dolaşımdayken nasıl algılanır? (Jailbreaked telefonlar için değil)
- 29. Giriş akışının boş olup olmadığı nasıl algılanır (EOF değil)?
- 30. UITextField boşaldığında nasıl algılanır?
http://stackoverflow.com/questions/28221590/determine-if-a-mesh-is-inside-another-mesh-in-threejs bu kodun içeriğinden bakabilirsiniz –