XMQuaternionRotationRollPitchYawFromVector

オイラー角 (ピッチ、ヨー、およびロール) を含むベクトルに基づいて回転クオータニオンを計算します。

構文

XMVECTOR XMQuaternionRotationRollPitchYawFromVector(         XMVECTOR Angles)

パラメーター

  • Angles
    [in] ピッチ、ヨー、ロールの順にオイラー角を含む 3D ベクトル

戻り値

回転クオータニオンを返します。

解説 

角度は、回転軸を基準とし、原点から時計回りの方向で指定します。

トランスフォームは、ロール、ピッチ、ヨーの順に行われます。オブジェクトのローカル座標軸を基準にした場合、このトランスフォーム順序は、z 軸、x 軸、y 軸をこの順に回転軸として使用した回転に等しくなります。

要件

ヘッダー: xnamath.h で宣言されています。