ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

回転順番

ゲームプログラマになる前に覚えておきたい技術に書かれていたモデルのXYZ軸の回転順番。
コードを書いているときによく悩むのがモデルを回転させる各軸の順番。順番によって得られる結果が変わってきてしまうので悩ましい。
本ではモデルがZ軸を正面としている場合に、ZXYの順番で回転させている。まずZ軸の回転をすることによってモデルが首を傾ける方向を決定する。その後、X軸回転で首を上下に向ける。そして最後のY軸で体の向きを回転させる。
飛行機などの乗り物でよく表現される言い方をすれば、ロール、ピッチ、ヨーの順番である。