Character Movement
This page explains the basic background of character movement.
Head movement
Since the actual human neck and head are rotational joints that move in 3D space, motion data values are calculated in three major axes. At this time, the names of the three axes will change depending on which axis you look at as a reference, and the movements based on each axis will appear differently. First, the Up vector and the LookAt vector are defined, and then the direction of movement will be determined based on each vector.
From Up Vector
If the Up vector is the standard, the x-axis movement becomes Roll, the y-axis movement becomes pitch, and the z-axis movement becomes yaw.
From LookAt Vector
If the LookAt vector is the standard, the x-axis movement becomes pitch, the y-axis movement becomes yaw, and the z-axis movement becomes roll.
Last updated