Вот код:
glTranslatef(x_translate_factor,y_translate_factor,z_translate_factor);
glRotatef(global_car_rotate,0,1,0) ;
glRotatef(global_tire_rotate,0,1,0);
glRotatef(tire_speed,1,0,0);
Где tyre_speed - скорость вращения шины, global_tire_rotate - это вращение шины относительно автомобиля. Global_car_rotate - это вращение автомобиля (и объектов с ним, таких как колесо) относительно оси z. * _translate_factor - это положение автомобиля внутри вашей сцены. У меня все работало нормально, надеюсь, у вас получится;).