float coords[] = {
-1.0f, 1.0f, 0.0f, // 0, Top Left
-1.0f, -1.0f, 0.0f, // 1, Bottom Left
1.0f, -1.0f, 0.0f, // 2, Bottom Right
1.0f, 1.0f, 0.0f, // 3, Top Right
};
float texCoords[] = {
0.0f, 0.0f,
0.0f, 1.0f,
1.0f, 1.0f,
1.0f, 0.0f,
};
sur tirage:erreur OpenGL-ES TRIANGLE_STRIP
gl.glDrawArrays(GL10.GL_TRIANGLE_FAN, 0, coords.length/dimension);
tirage normalement, mais
gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, coords.length/dimension);
cela ne dessiner le carré de la moitié, pourquoi?
si je veux dessiner un sommet de la sphère, que je devrais utiliser triangle_strip triangle_fan ot? parce que sur un sommet de sphère, j'ai revu une demi-sphère? – lacas
Sphère est probablement plus efficace avec des bandes. – detunized
Voir ceci: http://stackoverflow.com/questions/4405787/generating-vertices-for-a-sphere – detunized