2009-07-26 7 views
2

私はゲームを作っています。マウスカーソルに追随するので、キャラクターの腕は常に回転しています。以前はopenGLを使ったことがありませんでした。誰かが良いウェブサイトを知っていて、特に回転を含むウェブサイトを知っていれば、私に知らせてください。SDLを使用してOpenGLで画像を回転する方法についてのヘルプが必要です

私はすでにNeHeを訪れ、そのローテーションチュートリアルに行ってきましたが、他の基本チュートリアルを試した後も、私は非常に混乱しているように見えます。

また、これが変わるかどうかはわかりませんが、プレーヤーの「肩」について回転する必要があるため、この点について腕を回転させる方法を知る必要があります。

+1

以前の質問を参照することもできます。http://stackoverflow.com/questions/1183900/best-way-to-rotate-an-image-using-sdl – Reunanen

答えて

1

glTranslateを使用して座標系の原点を移動し、glRotateを使用してこの原点を中心に回転させます。とにかく、あなたはおそらくコンピュータグラフィックスの基礎についての本を手に入れるべきです。 これについて深刻な場合は、3d computer graphics by Alan Wattにお進みください。

+0

ええ、私はそれを調べます。私は最終的に回転するイメージを持っていますが、回転するにつれて画像の上端付近に色の点がほとんど見えません。これはなぜでしょうか? – Justen

関連する問題