2011-09-06 23 views
8

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

+0

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

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.

Cuestiones relacionadas