Partage
  • Partager sur Facebook
  • Partager sur Twitter

QGLWidget

carré pas carré -_-

    23 mars 2008 à 20:25:51

    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
    1. #include <QWidget>
    2. #include <QGLWidget>
    3. #define DEFAULT_H 800
    4. #define DEFAULT_L 800
    5. class Cube3D : public QGLWidget
    6. {
    7. public:
    8.         Cube3D(QWidget* parent=0);
    9. protected:
    10.                 void paintGL(){
    11.         glMatrixMode(GL_MODELVIEW);
    12.         glLoadIdentity();
    13.         glScalef(1,1,1);
    14.         glClear(GL_COLOR_BUFFER_BIT);
    15.         glBegin(GL_QUADS);
    16.         glColor3ub(255,255,255);
    17.         glVertex2d(0,0);
    18.         glVertex2d(80,0);
    19.                 glVertex2d(80,80);
    20.                         glVertex2d(0,80);
    21.         glEnd();
    22. }
    23. void initializeGL(){
    24.         glMatrixMode(GL_PROJECTION);
    25.         glLoadIdentity();
    26.         glOrtho(0,200,0,200,0, 1000);
    27. }
    28. private:
    29. };


    J'obtiens un rectangle pas du tout carré et je ne comprends absolument pas pourquoi o_O
    quelqu'un peut m'aider svp :euh:
    merci beaucoup
    • Partager sur Facebook
    • Partager sur Twitter

    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.
    • Editeur
    • Markdown