3Dのバイシクルとトラックを作っています。これまでのところ、私はそれらを描き、それらの動きをアニメートします。ただし、最初はトラック全体+bicicleがビューの周りを回転していました。私が全部を回転させているように。後で、方向を変えるときに双子が軸を中心に回転できるように作成しました。popmatrixとpushmatrixの助けを借りて。ビューを回転させようとすると、トラックとドライバーは中心軸の周りを回転しませんが、カメラの周りに挿入されます。回転させて0座標に配置して元に戻そうとしましたが、まったく機能しません。
Gl.glTranslatef(0, 0, -100);
Gl.glTranslatef(0, 0, 0);
Gl.glRotatef(rotate, 0, 1, 0);
Gl.glTranslatef(0, 0, -100);
モデルを描く前にこれを使用しています。1つのモデル間でそれを行うと回転します。