Uso Delaunay per triangolare un poligono concavo, ma riempie le concavità. Come rimuovo automaticamente i triangoli al di fuori dei confini dei poligoni?Come si tagliano i triangoli da una triangolazione di Delaunay concava?
6
A
risposta
2
Auto-risposta: in alcuni casi, questo è impossibile. Avevo bisogno di usare un algoritmo Delaunay vincolato: http://www.cs.cmu.edu/~quake/triangle.delaunay.html
-2
Non dovresti, dovresti trovare una routine di Delauney che gestisca correttamente i confini.
In alternativa si potrebbe, presumendo di conoscere i bordi, passare attraverso ogni triangolo e cancellare quelli che attraversano un bordo. Cerca test di interesse per segmento di segmento per codice per fare ciò.
Problemi correlati
- 1. Triangolazione efficiente di Delaunay
- 2. Triangolazione di Delaunay opencv C++
- 3. Matlab Delaunay Triangolazione della nuvola di punti - Color Matrix
- 4. Algoritmo di triangolazione di punti nuvola
- 5. Triangolazione delaunay CGAL 2D: come ottenere i bordi come coppie di ID dei vertici
- 6. Algoritmo di triangolazione Delaunay più veloce disponibile per GPU
- 7. Algoritmo di triangolazione più veloce con fori?
- 8. Come determinare se un triangolo Delaunay è interno o esterno?
- 9. Creazione di una griglia Delaunay regolare con scipy
- 10. Come impostare la lunghezza massima del lato triangolo nella triangolazione di Delaunay in R?
- 11. Come si converte una mesh 2D di triangoli in quadrilateri?
- 12. Triangolazione del poligono
- 13. Python: Calcola la Tesselazione Voronoi dalla triangolazione di Delaunay di Scipy in 3D
- 14. OpenCV trovare scafo concava
- 15. Algoritmo per il completamento di una triangolazione parziale (Triangolazione vincolata)
- 16. Triangolazione Wifi
- 17. Triangolazione posizione wifi
- 18. Ottimizzazione del conteggio dei triangoli dei poligoni
- 19. Creare triangoli 2d da 2d punti
- 20. OpenGL: triangoli con i punti all'infinito
- 21. Comprimere triangoli arbitrari in una scatola finita?
- 22. Come creare una sfera uniforme con triangoli in OpenGL?
- 23. Confini cella iText che tagliano il testo
- 24. Triangolazione in radiofrequenza (Posizionamento)
- 25. Converti poligono in triangoli
- 26. poligono triangolazione in strisce triangolo per OpenGL ES
- 27. CSS Triangoli in Reagire Native
- 28. Triangolazione e trasformazione lineare diretta
- 29. Convertire i quadrilateri in un file OBJ in triangoli?
- 30. Implementazione dell'algoritmo di triangolazione di Chazelle
È questo che vuoi veramente fare? I bordi di Delaunay possono attraversare i bordi del poligono, quindi usare questo per triangolare un poligono non ti darà sempre una triangolazione valida del poligono. –