However, when I use glRotatef command, the objects on the right side of the screen are rotated the most, and progressively towards the left side of the screen, they rotate less and less.
If I have let say 15 objects side-by-side, the difference in rotation between the leftmost and rightmost object is quite substantial and clearly visible.
I assume this is something to do with the perspective, but cannot figure out what I am doing wrong.
Just for interest, if I rotate the same objects on x axis (i.e. from forward to backward) the angle is the same for all of them !
Anybody knows how to achieve rotation at the same angle for all the objects on y axis ?
Thanks in advance for any suggestions.