キーボードからの入力で物体を回転・平行移動させるプログラムを
作成しているのですが、回転させるときに
軸に対して反時計周りに回転させるときは普通に回転するのですが、
時計回りに回転させようとするとなぜか回転方向が反転してしまいます。
最初の角度を0とすると+15、+30・・・には動くのに
0から-15、-30・・・と回転させようとするとなぜか+15、+30・・・
になってしまい、キーボードからの入力への反応も逆になります。
(さきに+90まで動かせば0までは回転できる、それ以上マイナスに
回転しようとすると何故かプラス方向に回転を始めてしまう)

マイナス方向には回転できないものなのでしょうか?