Original Post
ok im working on a game which involves cube which can be rotated when on of the arrow keys in press. so far this is what ive done: when arrow key left is press rotated +90deg on the Y-axis when arrow key right is press rotated -90deg on the Y-axis when arrow key up is press rotated -90deg on the X-axis when arrow key down is press rotated +90deg on the X-axis now the problem i have is that when i rotate in any direction the entire coordinates system rotates as well, in other words when i rotate up by -90 on the x-axis where the z-axis is negative going into the screen, when the rotation in done the the z-axis is negative is going down where the negative y-axis should be. so im stuct and cannot figure out why this is happening any suggestion? ideas?