3次元座標変換
3次元幾何変換


平行移動

 点P(x,y,z)をx方向にdx、y方向にdy、z方向にdz移動した点P’(x',y',z')

  x' =x+dx
  y' =y+dy
  z' =z+dz
移動(3D)

回転

 3次元上の回転は、座標系のX、Y、Z軸を中心に行われます。点(x,y,z)をZ軸を中心にθz度回転させたときの点(x',y',z')を求める数式。

  x' =x*cosθ*z-y*sinθ*z
  y' =x*sinθ*z-y*cosθ*z
  z' =z
回転(3D)

拡大縮小

 3次元座標系で拡大縮小を行うときの数式は次のとおりです。
原点を(0、0、0)としてS倍するとき、点(x,y,z)は点(x',y',z')に変わります。

  x' =S*x
  y' =S*y
  z' =S*z
拡大(3D)

| トップ | 前ページ | 次の項目 |