Para crear una VBO en OpenGl, necesito convertir polígonos a triángulos. ¿Hay algún ejemplo de script/código en alguna parte que describa esto? Necesitaría algo robusto para polígonos convexos y cóncavos.Convertir polígono a triángulos
8
A
Respuesta
9
Ear clipping es, de lejos, la mejor manera de hacerlo.
Es totalmente robusto para ambos polígonos convexos y cóncavos y se ejecuta en O (n^2) tiempo
+0
Este funcionó como un amuleto y es fácil, ¡gracias! –
0
Los teseladores de GLU proporcionan una forma flexible de hacerlo.
5
Implementar Chazelle's method. Triangulación en tiempo lineal ¿Que es no gustar? :)
Más realista, poly2tri.
Cuestiones relacionadas
- 1. Combinar triángulos superpuestos en un polígono
- 2. Teselar un polígono arbitrario mediante mosaico de triángulos
- 3. Triangulación de polígono con orificios
- 4. Dibujando triángulos con CUDA
- 5. Delaunay triangulando el polígono 2d con agujeros
- 6. Algoritmo para convertir vértices de una franja triangular al polígono
- 7. Crear 2d triángulos a partir de 2d puntos
- 8. ¿Cómo se cortan los triángulos de una triangulación de Delaunay cóncava?
- 9. triangulación de polígonos en tiras de triángulos para OpenGL ES
- 10. WPF Problema de superposición de triángulos 3D
- 11. Problema con triángulos degenerados y GL_TRIANGLE_STRIP
- 12. Distancia de un punto a un polígono
- 13. Polígono reutilizable
- 14. Cómo cortar un polígono simple con una línea
- 15. Comprobar si polígono se encuentra dentro de un polígono
- 16. Pathfinding basado en polígono
- 17. Rasterizar un polígono 2D
- 18. intersección de polígono rectilíneo
- 19. Segmento-polígono intersección
- 20. Eliminar polígono del mapa
- 21. Cómo dibujar el polígono más grande a partir de un conjunto de puntos
- 22. Google maps optimización de polígono
- 23. ¿Cómo crear una esfera pareja con triángulos en OpenGL?
- 24. Ordenando los puntos del polígono
- 25. CGAL: ¿intersección entre un segmento y un polígono?
- 26. Cómo convertir datos de polígono en segmentos de línea usando PostGIS
- 27. C# Punto en el polígono
- 28. WPF: cómo dibujar este polígono?
- 29. Calcular Voronoi alrededor del polígono
- 30. ¿Por qué se recortan triángulos en esta malla?
No etiqueté este [cocoa] y lo etiqueté [c] porque no creo que sea una pregunta de Cocoa (o incluso una pregunta de Objective-C). – paulmelnikow