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

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

移動、回転、拡大縮小

本を読みながら座標変換について勉強。
あるオブジェクトを移動、回転、拡大縮小させるときには、それぞれのマトリクスを作成してかけて変換行列を作成するわけだが、このかける順番でよく手間取る。
回転してから拡大縮小するとオブジェクトの形が変わってしまうので、拡大縮小がまず先。拡大縮小はどこを基準とするか考えないといけない。そのため、基準となる位置を原点に持ってくるために移動を行う。
ということで、基本的には、原点に持ってくるために移動、拡大縮小、回転、移動の順番でやることが多い。