Any rotations done prior to the object being called are held by the state. There for at the point that you have assigned is where the translation is occurring. Change your point of draw...