XMQuaternionRotationRollPitchYaw
ピッチ、ヨー、およびロール (オイラー角) に基づいて回転クオータニオンを計算します。
構文
XMVECTOR XMQuaternionRotationRollPitchYaw( FLOAT Pitch, FLOAT Yaw, FLOAT Roll)
パラメーター
- Pitch
[in] x 軸を回転軸とする回転の角度 (ラジアン単位)。 - Yaw
[in] y 軸を回転軸とする回転の角度 (ラジアン単位)。 - Roll
[in] z 軸を回転軸とする回転の角度 (ラジアン単位)。
戻り値
回転クオータニオンを返します。
解説
角度は、回転軸を基準とし、原点から時計回りの方向で指定します。
トランスフォームは、ロール、ピッチ、ヨーの順に行われます。オブジェクトのローカル座標軸を基準にした場合、このトランスフォーム順序は、z 軸、x 軸、y 軸をこの順に回転軸として使用した回転に等しくなります。
要件
ヘッダー: xnamath.h で宣言されています。