Přepočte otočení Quaternion na úhly pro bočení, klopení a klonění.

Jmenný prostor:  SGP.XSpace
Knihovna:  SGPRTL (v SGPRTL)
Verze: dll

Syntaxe

C#
[EditorBrowsableAttribute(EditorBrowsableState.Advanced)]
public static void QuaternionToYawPitchRoll(
	Quaternion q,
	out float yaw,
	out float pitch,
	out float roll
)

Parametry

q
Typ: Quaternion
Otočení.
yaw
Typ: System..::.Single %
Návratová hodnota úhlu bočení (rotace okolo osy Y) v radiánech.
pitch
Typ: System..::.Single %
Návratová hodnota úhlu klopení (rotace okolo osy X) v radiánech.
roll
Typ: System..::.Single %
Návratová hodnota úhlu klonění (rotace okolo osy Z) v radiánech.

Poznámky

Možností přepočtu může být mnoho, proto je, pokud možno, vybrán přepočet, kdy úhel klonění je 0. Pokud je klopení blízké ±90°, byla by hodnota bočení nejednoznačná, proto je zvolena hodnota ±180°.

Podívat se také na