Rotation and Translation
Hi
I'am having problems with the glRotate and glTranslate.
I made a car and i want it to rotate around its own axis and then move it depending on the rotation angle.(everything OK)
The problema begin's when i want it to rotate again. It rotates around the world axis and not the local axis(axis car).
Can anyone help me?
Here's the code where i make the transformations:
glPushMatrix();
glTranslatef(0,200,0);
draw_Room();
glPopMatrix();
glPushMatrix();
light();
glScalef(.15f, .15f, .15f);
glRotatef(fAxisCar, 0.0f, 1.0f ,0.0f);
glPushMatrix();
glTranslatef(fAxisWheel2,0,0);
draw_car();
glPopMatrix();
glPopMatrix();
glutSwapBuffers();
If anyone one wants the full code let me know..
Tks,
Ricardo
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement