私は正投影モードで正(反時計回り)と逆回転(時計回り)の両方の回転方向で3Dモデルを回転しようとしています。 glRotatef()は自動的に正回転を実行しますが、私は逆ローテーションを得ることができません。私は以下の方法を試してみましたが、私には結果が出ません:iPhone OpenGL ESでglRotatef()を使って回転を逆転するにはどうすればいいですか?
//(Provide a negative rotation angle of -1 degree)
glrotatef(-1.0, 0.0, 1.0, 0.0);
//(Set a negative axis)
glrotatef(1.0, 0.0, -1.0, 0.0);
これはOpenGL ES 1.1の制限ですか? OpenGL ESで逆転(時計回り)回転を取得するにはどうすればよいですか?
ありがとうございます。これはうまくいった - しかし、なぜですか? – RexOnRoids
360度回転させると、あなたが始まった場所が正確に残ります。 359度は1回転以下です。 –