forwardrotating
Forwardrotating is a term used in discussions of 3D orientation to describe a rotation about the forward axis of an object—the axis that points in the direction the object is facing. Since forward is defined by an object's local coordinate system, the exact axis can vary by convention (for some systems it is the local z-axis, for others the x-axis). A forward rotation leaves the forward direction itself unchanged while changing the object’s orientation around that axis. This makes it closely related to the bank or roll component in a standard yaw–pitch–roll decomposition.
In practice, forwardrotating is implemented as a rotation about the object's local forward axis. In computer
Applications of forwardrotating appear in animation, where characters or vehicles need to spin around their forward
See also: quaternion, rotation matrix, Euler angles, yaw, pitch, roll, local axes.