Click or drag to resize

MatrixRotationYawPitchRoll Method (Vector3, Vector3)

Form a rotation Matrix from Yaw (Y-Axis rotation), Pitch (X-Axis rotation) and Roll (Z-Axis rotation) contained within the Vector3 with Yaw being the Y component, Pitch being the X component and Roll being the the Z component, offset from the origin.

Namespace:  Microsoft.DirectX
Assembly:  Demo3D.Common (in Demo3D.Common.dll) Version: 15.0.2.11458
Syntax
C#
public static Matrix RotationYawPitchRoll(
	Vector3 ypr,
	Vector3 o
)

Parameters

ypr
Type: Microsoft.DirectXVector3
Vector3 containing the Yaw/Pitch/Roll in radians.
o
Type: Microsoft.DirectXVector3
Origin of rotation.

Return Value

Type: Matrix
Resulting rotation Matrix.
Remarks
Equivalent to
Matrix.Translation(-o) * Matrix.RotationYawPitchRoll(ypr) * Matrix.Translation(o)
See Also