IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenGL Discussion :

pas d'affichage avec opengl glut


Sujet :

OpenGL

  1. #1
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 158
    Points : 64
    Points
    64
    Par défaut pas d'affichage avec opengl glut
    Bonjour,

    Je suis entrain de suivre un tutorial mais en utilisant GLUT.
    J'ai testé le code suivant mais il n'affiche rien sur l'écran:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    #include <stdlib.h>
     
    #include <GL/glut.h>
    #include <GL/glu.h>
    #include <GL/gl.h>
     
     
     
     
     
     
    void Dessiner_carre(void)
    {
     
    	glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    	glBegin(GL_QUADS);
                glColor3f(0.0,0.0,1.0);
                glVertex2d(-0.75,-0.75);
                glVertex2d(-0.75,0.75);
                glVertex2d(0.75,0.75);
                glVertex2d(0.75,-0.75);
            glEnd();
     
     
        glFlush();
        glutSwapBuffers();
    }
     
    int main(int argc,char **argv) {
     glutInit(&argc,argv);
     glutInitWindowSize(640,480);
     glutInitWindowPosition(100,100);
     glutInitDisplayMode(GLUT_RGBA);
     glutCreateWindow("carré") ;
     glutDisplayFunc(Dessiner_carre) ;
     glutMainLoop() ;
     return(0);
    }
    Quel est le problème?

    Merci.

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 894
    Points : 219 537
    Points
    219 537
    Billets dans le blog
    124
    Par défaut
    Bonjour,

    Le premier soucis, c'est GLUT. Je vous conseille FreeGlut, car il possède une meilleure licence et qu'il est mis à jour (quelques bogues sont corrigés).
    Le problème, c'est que vous devez passer votre fonction d'affichage aussi à glutIdleFunc(). Car là, l'affichage ne sera fait que s'il y a besoin de réafficher la fenêtre.

Discussions similaires

  1. pas d'affichage avec openGL
    Par momo l'plus bô dans le forum OpenGL
    Réponses: 2
    Dernier message: 07/05/2011, 10h12
  2. Problem d'affichage avec OpenGl
    Par moulzo dans le forum OpenGL
    Réponses: 12
    Dernier message: 24/01/2010, 15h46
  3. Pas d'affichage avec les VBO
    Par GLDavid dans le forum OpenGL
    Réponses: 2
    Dernier message: 15/06/2009, 16h55
  4. Pas d'affichage avec un JLayeredPane
    Par Fichman dans le forum AWT/Swing
    Réponses: 9
    Dernier message: 27/08/2007, 20h15
  5. Dessin cercle avec openGL-Glut
    Par Haage dans le forum OpenGL
    Réponses: 9
    Dernier message: 21/07/2007, 19h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo