J'ai besoin de dessiner la figure suivante dans openGL.Comment puis-je dessiner la figure suivante dans opengl?
alt text http://i42.tinypic.com/10xviwx.jpg
J'ai essayé de le faire avec des polygones comme celui-ci
glTexCoord2f(0.0f, 0.0f);glVertex3f(9.5f,0,-20);
glTexCoord2f(0.5f, 0.0f);glVertex3f(20,0,-20);
glTexCoord2f(0.0f, 1.0f);glVertex3f(20,0,40);
glTexCoord2f(1.0f, 0.0f);glVertex3f(9.5f,0,40);
glTexCoord2f(0.0f, 0.0f);glVertex3f(9.5f,0,40);
glTexCoord2f(1.0f, 0.0f);glVertex3f(-20,0,40);
glTexCoord2f(0.0f, 1.0f);glVertex3f(-20,0,0);
glTexCoord2f(1.0f, 0.0f);glVertex3f(-3.5f,0,0);
glTexCoord2f(1.0f, 1.0f);glVertex3f(9.5f,0,0);
Je n'ai pas le chiffre exact, je suis la figure suivante:
alt text http://i39.tinypic.com/2iw4jz6.jpg
peut Quelqu'un aide?
Pouvez-vous coller une capture d'écran de ce que vous obtenez? –
En outre, si vous avez affaire à la 2D, je vous conseille de changer les choses pour que + Z soit 'up' et que les axes X/Y fonctionnent comme on pourrait s'y attendre. Je ne sais pas pour vous mais je trouve beaucoup plus facile de penser dans le plan XY que dans le XZ :) – genpfault
@genpfault: Ou utilisez simplement 'gluOrtho2D()'. ';]' –