begin process at 2008 07 20 23:15:02
1 213 505 membres
406 nouveaux aujourd'hui
14 167 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Question librairie glut [ Linux / OpenGL ] (kenikun)

Question librairie glut le 14/04/2008 16:13:26

kenikun
Bonjour,
J'ai récemment découvert la librairie glut et je souhaite projetter graphiquement des coordonnées 3D de points contenues dans un tableau 2D (nx3) à l'aide de cubes.
Pour l'instant j'y arrive du moment que je fixe à l'avance le nombre de cubes à dessiner. Le code de ma fonction display que je passe en paramètre à glutDisplayFunc() est le suivant:

void display(void)
{
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT) ;
    glPushMatrix() ;
    glRotatef(20.0,1.0,1.0,0.0) ;

    glPushMatrix() ;
    glTranslatef(mat[0][0],mat[0][1],mat[0][2]) ;
    glColor3f(1.0,0.0,0.0) ;
    glutWireCube(0.5) ;
    glPopMatrix() ;

    glPushMatrix() ;
    glTranslatef(mat[1][0],mat[1][1],mat[1][2]) ;
    glColor3f(0.0,0.0,1.0) ;
    glutWireCube(0.5) ;
    glPopMatrix() ;

   glPopMatrix() ;
    glutSwapBuffers() ;
}
Ce que je voudrais, c'est dessiner le nombre de cubes en fonction du nombre de points présents dans mon tableau (3 points -> 3 cubes etc...). Ce qui n'est pas le cas à présent.Est-il possible de réaliser ça? si oui comment?

Merci


Classé sous : points, glut, librairie, mat, cubes

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS