2

私はゲームを作っていますが、マウスカーソルに追従するため、キャラクターの腕は常に回転しています。これまで openGL を使用したことがないので、始めるにあたって助けが必要です。学習を開始するのに適したウェブサイトと、特にローテーションを含むウェブサイトを知っている人がいたら、教えてください。

私はすでに NeHe にアクセスし、その回転チュートリアルに行きましたが、他の基本的なチュートリアルを実行しようとした後でも、まだ非常に混乱しているように見えるので、トピックに関する説明もいただければ幸いです。

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

4

1 に答える 1

1

glTranslate を使用して座標系の原点を移動し、glRotate を使用してこの原点を中心に回転します。いずれにせよ、コンピュータ グラフィックスの基礎に関する本を入手する必要があります。これに真剣に取り組むなら、Alan Watt による 3D コンピュータ グラフィックスを選んでください。

于 2009-07-27T00:01:11.763 に答える