Est-ce qu'OpenGL, avec une série de points, peut remplir un polygone ou est-ce possible en créant beaucoup de triangles? Merci Dessin de ng avec OpenGL
1
A
Répondre
3
Réglage glPolygonMode(GL_FRONT_AND_BACK, GL_FILL)
devrait vous donner un polygone rempli, tant que les sommets satisfont à des conditions appropriées (tous les points doivent être coplanaires et définir un polygone convexe, IIRC).
Vous dessinez le polygone avec les appels standard glBegin(GL_POLYGON)
, glVertex*(coords)
, puis glEnd()
.
0
Tant que les Ngons sont planaires et convexes, OpenGL les gère bien. Vous devrez vous-même trianguler le polygone s'il devient concave (généralement) ou si le polygone devient non planaire et que vous voulez un algorithme pour le garder aussi non-générateur que possible.
Questions connexes
- 1. Dessin de lignes connectées avec OpenGL
- 2. Delphi dessin OpenGL
- 3. Dessin 3D en Python avec OpenGL
- 4. Dessin de plusieurs sphères dans OpenGL
- 5. Dessin Opengl au centre de la fenêtre
- 6. Dessin de texte avec ombre dans OpenGL + FTGL
- 7. Dessin au trait Java OpenGL avec des tampons de vertex
- 8. Cercle de dessin OpenGL, bugs étranges
- 9. iPhone - Dessin 2D avec OpenGL ES, rapide et simple
- 10. OpenGL ES Simple Annuler le dernier dessin
- 11. GL_LINES dessin erratique (iPad + OpenGL ES1)
- 12. Définir l'élément nillable avec Relax NG
- 13. Problèmes de dessin OpenGL ES dans Android NDK
- 14. Création d'une application de dessin/dessin
- 15. remplacer la couleur spécifique dans le dessin openGl dans xcode?
- 16. Générateur de code RELAX NG C++?
- 17. Dessin seulement une partie d'un OpenGL texture ES iPhone
- 18. Saut de trame avec OpenGL et WinAPI?
- 19. Dessin dans plusieurs fenêtres avec gl/glx
- 20. django-multilingual-ng/Django 1.1.1 incompatibilité?
- 21. Dessin de cartogrammes avec Matplotlib?
- 22. Dessin 2D avec Android
- 23. Dessin 2D avec SlimDX
- 24. Requête MySQL Connexion au serveur Syslog-ng
- 25. Puis-je convertir RELAX NG au XSD?
- 26. dessin polygone Concave
- 27. Dessin de spectre de couleurs avec forme d'onde
- 28. openGL tournant avec le problème d'éclairage
- 29. Dessin HTML5 avec fonction "replay" "
- 30. Performances du dessin avec CGImageCreateWithJPEGDataProvider?