J'ai essayé googler et de la recherche sur la pile, mais je ne trouve rien :-(
(Mapping irregular shapes or other polygons (cartoons, sprites) to triangles in OpenGL ES)OpenGL ES - Comment dessiner un polygone rempli?
Je veux dessiner un polygone rempli OpenGL ES sur iPad (2D, 3D ne ont pas besoin) (Je suis nouveau à OpenGL & & OpenGL ES) il semble simple sur OpenGL mais avec ES avec juste peut dessiner le triangle.
mais je ne peux pas trouver un bon tutoriel sur ce :-( -t-il existe-t-il un wrapper/library ou autre chose qui pourrait m'aider?
Je ne veux pas utiliser CoreGraphics, il est trop lent pour ce que je fais ^^
Et si possible, en évitant la bibliothèque trop (grand) comme Cocos2D.
Modifier: travailler sur le problème, voici quelques liens utiles (éditera)
Liens
- Polygon Triangulation
http://www.vterrain.org/Implementation/Libs/triangulate.html
http://en.wikipedia.org/wiki/Polygon_triangulation (WIKI) http://www.flipcode.com/archives/Efficient_Polygon_Triangulation.shtml (polygone sans trous) http://www.cs.unc.edu/~dm/CODE/GEM/chapter.html (polygone AVEC trous, code C)
Solution
Je vais essayer d'utiliser la tessellation polygonale pour obtenir des triangles. Au début, je vais essayer (http://www.flipcode.com/archives/Efficient_Polygon_Triangulation.shtml) et comme j'ai besoin de polygone avec des trous, le second (http://www.cs.unc.edu/~dm/CODE/GEM/chapter.html). Si quelqu'un a une meilleure façon, S'IL VOUS PLAÎT, dites-moi un commentaire ^^
Merci :-)
Ok mais si possible, je voudrais éviter Cocos2D juste pour dessiner des polygones xD (mais en passant, utiliser Cocos2D signifie ajouter beaucoup de taille à l'archive finale? Puis-je créer une vue au-dessus d'autres UIView sans problème? – Vinzius
Vous pouvez utiliser Uglit opengl et normal sans problème, cocos2d offre beaucoup plus de fonctionnalités que dessiner des polygones donc si vous avez seulement besoin de polygones simples alors ce n'est pas nécessaire :) –
ouais j'ai seulement besoin de polygones, mais merci ;-) – Vinzius