3次元の回転行列(x軸まわり)
点
を
軸のまわりに
回転して点
に移す一次変換の表現行列は
である.
軸の正方向に右ねじを向け,
軸の正方向に右ねじが進む回転方向を正方向とする.
■導出
軸の回転では
成分の値は変化しないので
……(1)
となる.よって,点
から点へ移す変換は,
平面に平行で
軸と
軸の値が
で交わる平面上の点
を中心として
回転したものと考えることができる.
したがって
……(2)
……(3)
となる.
(1),(2),(3)より
となる.
以上より,
軸のまわりに
回転する一次変換の表現行列は
である.
■別の方法
軸のまわりに
回転する一次変換をとする.
次元ベクトル空間の基本ベクトルを
,
,
とすると
よって,表現行列は
となる.
ドラッグで視点を回転できます。
視点のスライダー
- el(elevation:仰角)
- 視点の高さを表す角度です。el = 0 のとき xy 平面と同じ高さから見て、el = π/2 のとき真上(z軸正方向)から見下ろします。
- az(azimuth:方位角)
- z軸のまわりに視点を水平に回す角度です。el = 0 のとき、az = 0 で y軸正方向から、az = π/2 で x軸正方向から見ることになります。
- bank(バンク角)
- 視線の方向を軸として、画面を回転させる角度です。カメラを傾けることに当たり、見る位置は変わりません。
ホーム>>カテゴリー分類>>行列>>線形代数>>列ベクトル
最終更新日:
2026年10月22日