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 :

dessiner avec opengl


Sujet :

OpenGL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Août 2007
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 168
    Par défaut dessiner avec opengl
    salut

    beh une question bete mais je suis débutante en opengl

    je veux savoir comment je peux dessiner ma scène en utilisant glut ou glu ? je sais qu'il y a des fonction pour dessiner des carrés,triangles,cubes,sphère....

    mais si je veux par exemple une table ronde ou un tube comment je fais ça ??

    merci de m'aider

  2. #2
    Membre chevronné
    Inscrit en
    Février 2008
    Messages
    413
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Février 2008
    Messages : 413
    Par défaut
    Salut,

    glu te permet, via les quadriques, de dessiner facilement des sphères, disques, cônes ou cylindres. Pour une table tu peux par exemple faire trois cylindres:
    base: hauteur 1, rayon 3
    pied: hauteur 10, rayon 1
    Plateau: hauteur 1, rayon 6
    (je donne les chiffres comme ca au pif, à toi de jouer dessus et de rajouter des détails à ta guise)
    Il y a un tutorial assez complet là dessus: http://nehe.gamedev.net/data/lessons....asp?lesson=18

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    465
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 465
    Par défaut
    voila un petit exemple pour dessiner un cercle, tu peux l'utiliser pour ta table ronde :
    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
     
    Dessiner un cercle
     
    drawCircle1()
     {
        GLint i;
        GLfloat cosine, sine;
     
        glBegin(GL_POLYGON);
           for(i=0;i<100;i++){
              cosine=cos(i*2*PI/100.0);
              sine=sin(i*2*PI/100.0);
              glVertex2f(cosine,sine);
           }
        glEnd();
     }
     
    Optimisons un peu
     
    drawCircle2()
     {
        GLint i;
        GLfloat cosine, sine;
        static GLfloat circoords[100][2];
        static GLint inited=0;
     
        if(inited==0){
           inited=1;
           for(i=0;i<100;i++){
              circcoords[i][0]=cos(i*2*PI/100.0);
              circcoords[i][1]=sin(i*2*PI/100.0);
           }
        }
        glBegin(GL_POLYGON);
           for(i=0;i<100;i++)
              glVertex2fv(&circcoords[i][0]);
        glEnd();
     }
    Tu trouveras d'autres exemples sur :
    http://www.polytech.unice.fr/~buffa/...sts/slide2.htm

  4. #4
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Août 2007
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 168
    Par défaut RE
    MERCI POUR VOUS

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. dessiner avec OpenGL
    Par persé dans le forum OpenGL
    Réponses: 7
    Dernier message: 21/05/2014, 15h06
  2. Dessin avec OPENGL
    Par laurentze dans le forum OpenGL
    Réponses: 11
    Dernier message: 27/02/2010, 12h59
  3. Dessin cercle avec openGL-Glut
    Par Haage dans le forum OpenGL
    Réponses: 9
    Dernier message: 21/07/2007, 19h16
  4. dessiner un cone avec OpenGL
    Par franc82 dans le forum OpenGL
    Réponses: 2
    Dernier message: 27/11/2006, 08h36
  5. Dessiner des objets plus complexes avec OpenGL
    Par Premium dans le forum OpenGL
    Réponses: 18
    Dernier message: 21/11/2006, 17h55

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