6.2 同次座標系
同次座標を導入する理由は、平行移動、回転移動、投影変換などの変換を、行列を用いて表現できるためです。
点P(x,y,z) をT=(Tx,Ty,Tz)だけ平行移動した点P’(x’,y’,z’)は同次座標表現を用いて次式となり、線形行列で表現できますので、計算の見通しが良くなります。
回転移動については以下のようになります。
点P(x,y,z) をx軸,y軸,z軸の方向に向いて、時計方向(右回り)に θx,θy,θz回転した点P’ (x’,y’,z’)は、

のように表現できます。一つ一つの回転ごとに式を記述できることにより、全体の見通しがすっきりします。
x軸,y軸,z軸に対して Sx,Sy,Sz 倍する拡大・縮小の場合には、次式で表現できます。

x 軸場合に対して反転した場合

原点に対して反転した場合には

となります。
次ページ 2014.10.10作成 2026.01.18改定