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 :
merci de votre aide
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);
Partager