j'ai lu que le premier paramètre de la glDrawElements est le mode: http://www.opengl.org/sdk/docs/man3/xhtml/glDrawElements.xmlglDrawElements dessiner un polygone
constantes symboliques GL_POINTS, GL_LINE_STRIP, GL_LINE_LOOP, GL_LINES, GL_LINE_STRIP_ADJACENCY, GL_LINES_ADJACENCY, GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN, GL_TRIANGLES, GL_TRIANGLE_STRIP_ADJACENCY et GL_TRIANGLES_ADJACENCY sont acceptés.
Je n'y vois pas GL_POLYGON. Est-ce que cela signifie que je ne peux pas utiliser GL_POLYGON? et si j'ai 10 indices? Ai-je besoin de le transformer en quelques polygones qui contiennent chacun 3 indices? Si c'est vrai, comment puis-je le faire?
Pourquoi 'GL_POLYGON' est-il déprécié? J'ai vérifié avec "GL_POLYGON" et avec "GL_TRIANGLE_FAN" et le FPS reste le même. – DarkStorm97
Tous les deux 'GL_POLYGON' et' GL_QUADS' ont été supprimés. Les polygones et les quads ouvrent un tas de problèmes (que faire si vous soumettez un polygone non planaire et si votre polygone n'est pas convexe, comment interpolez-vous les valeurs entre les sommets d'un polygone, comment les découpez-vous?). Juste trianguler vous-même vos visages et soumettre des triangles. Il existe des bibliothèques pour cette utilisation. – peppe
Quel est le nom de ces bibliothèques? – DarkStorm97