0
私はOPI0から私のPCに私の回転値を得ました。そして今、私のジャイロスコープが直面している方向(180度から-180度の方向)で回転するオブジェクトを得たいと思います。 glRotatef(1、xrot、yrot、zrot)回転+現在の回転だけを設定します。 しかし、私が実際に持っていたいのは、それが180度であれば、それを180度に置きたいということです。これは、現在の回転を取得し、回転の大きさが小さいか大きいかをテストし、回転を調整したり、回転角度を度の値に設定したりすることで実現できます。 私の主な質問は次のとおりです。 作成されたオブジェクトの回転値を設定するコマンドはありますか? 現在のローテーション値を読み取る方法はありますか?OpenGLでPythonを使用する
ああ、私はしなければならなかったが、少なくともglLoadIdentityの部分が働いているようだ。 –
nice。答えがあなたを助けたら、それを受け入れることになっています。ありがとう。 – imerso
大丈夫ですよね...私がglLoadIdentityと呼んだ後、位置がリセットされ、キューブに相対的ではなく、設定しなければ、私はそれをすべて設定していますdo、glTranslate(0.0,0.0,20)または-20は実際にそれを表示しません。 –