私はオブジェクトを回転させずにOpenGLで回転しようとしています。これを修正するにはどうしたらいいですか、他の図書館などを手に入れなければなりませんか? アニメーションのないオブジェクトの回転
は、私はいくつかの平らな正方形を描き、中に光と影をテストするための簡単な3壁の1階の部屋を作るためにそれらを回転させるようにしようとしている。
1
A
答えて
1
あなたの質問は少し不明であるが、それはあなたがしているように聞こえますglPushMatrix
とglPopMatrix
を認識していません。 glPushMatrix
を使用すると、現在選択されているマトリックスを保存してから、glPopMatrix
で再度復元することができます。しかし、glPushMatrix
にはいつでも対応するglPopMatrix
を必ず従ってください。しかし、間違いなく別のライブラリを使う必要はありません。
だから私は、あなたがあなただけのオブジェクトに変換を設定する必要が
for(i=0; i<3; ++i)
{
glPushMatrix();
glRotatef(...);
wall(i);
glPopMatrix();
}
1
をしたいと思います。 - 例えば
セクションthe OpenGL resources pagesの9.020は、この例があります。
glPushMatrix();
glRotatef(90., 1., 0., 0.);
gluCylinder(quad,1,1,2,36,12);
glPopMatrix();
これは、90度のX軸を中心にシリンダーを回転しますが
関連する問題
- 1. 回転アニメーションの回転アニメーションがビューから外になっています
- 2. Androidアニメーション回転
- 3. UIImageview回転アニメーション
- 4. CABasicアニメーション回転
- 5. 回転アニメーションandroid
- 6. CSS3回転アニメーション
- 7. IOSが回転アニメーションなしのデバイスを回転する
- 8. カメラの回転時にオブジェクトの回転が正しくない
- 9. Javascriptの基本的なアニメーション回転スティール
- 10. SVG回転アニメーションの遅れ
- 11. CALayers暗黙のアニメーション(回転)?
- 12. jquery imageアニメーション回転
- 13. JavaScript - アニメーション回転アルゴリズム
- 14. Mayaのアニメーション回転値がUnityのアニメーション回転値と異なるのはなぜですか?
- 15. JSの回転するオブジェクトの周りのオブジェクトを回転
- 16. xmlの回転アニメーションは中央で回転しません
- 17. アニメーションPathGeometryを回転する
- 18. x軸でアニメーションを回転
- 19. @keyframesアニメーション(回転)と:ホバー(スケール)
- 20. キャンバスで回転するアニメーション
- 21. 異なる回転角度で始まる要素の回転アニメーション
- 22. イメージビューの回転アニメーションの開始/停止
- 23. jQueryのホバーとラインの回転アニメーション
- 24. UIBarButtonItem回転アニメーション後のフレームの変更
- 25. Androidの3Dレイアウトの回転アニメーション
- 26. Swiftでの回転イメージのアニメーション
- 27. CoreAnimation回転変換アニメーションの方向
- 28. WPFの回転アニメーションを一時停止
- 29. コントロールの回転をアニメーション化する
- 30. Matplotlibラインの回転またはアニメーション
あなたは何を意味するか、もう少し具体的にすることができます」その軸を繰り返し回転させずに回転する "いくつかのコードをペーストできますか? –
ここで新しくなったように、同意と投票の機能についてあなた自身に知らせるようにしてください。 –
この質問はほとんど後ろです。最初に何かを回転させる方法を学び、その後、このプロセスを繰り返して "スピン"効果を与える方法を学びます。 –