2011-01-27 23 views
1

OpenGLのglRotatef関数を使用するのと混同しています。OpenGLで回転

私はこれを要求しています:gl.glRotatef(90f, 1.0f, 0.0f, 0.0f);逆さまにしてオブジェクトのY方向に回転しますか?

これについての説明はありますか?

答えて

3

glRotatefは、あなたがそれをして回転したい平面に垂直を指定する必要があります。あなたは回転がyz面内で発生することを指定する、x=1, y=0, z=0のノーマルを指定しました。

+0

ありがとうございます!それは速かった!この質問は最近作成されてから8分で受け入れられます。 :) – Curtain

2

glRotateFでは、回転の中心軸を表すベクトルを指定できます。私。 (1,0,0)を選択すると、x軸を中心に回転し、したがってx座標は変更されず、y座標とz座標は移動します。

+0

あなたにもありがとう! – Curtain

関連する問題