Hello
J'ai un problème comme dab, j'essaye de faire un petit peu de 3d avec Qt en faisant le code ci-dessous
#include <QWidget>
#include <QGLWidget>
#define DEFAULT_H 800
#define DEFAULT_L 800
class Cube3D : public QGLWidget
{
public:
Cube3D(QWidget* parent=0);
protected:
void paintGL(){
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glScalef(1,1,1);
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_QUADS);
glColor3ub(255,255,255);
glVertex2d(0,0);
glVertex2d(80,0);
glVertex2d(80,80);
glVertex2d(0,80);
glEnd();
}
void initializeGL(){
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0,200,0,200,0, 1000);
}
private:
};
J'obtiens un rectangle pas du tout carré et je ne comprends absolument pas pourquoi
quelqu'un peut m'aider svp
merci beaucoup
QGLWidget
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.