bonjour, je voudrais faire bouger un objet dans ma scene, le probleme c'est ke tout les objets qui sont déclaré apres celui-ci eh bien il bouge ossi !
comment fait ont pour appliquer la fonction glTranslate a un seul objet ?
voici le code :
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
 
  // 1er objet, un cube qui bouge a laide de variables
  gltranslatef(pos_cube.ht, 15 ,pos_cube.vt);
  glBindTexture(GL_TEXTURE_2D, MyTextureTex3);
  glBegin(GL_QUADS);
        // je créé mon 1er objet
  glEnd();
 
  // 2eme objet, un plan transparent situé au dessus du cube
  glColor4f(1, 0, 0, 0.5);
  glEnable(GL_BLEND);
  glBegin(GL_POLYGON);
        // je créé mon 2nd objet
  glEnd();
  glDisable(GL_BLEND);
merci de votre aide