Convert Euler (Tait-Bryan) angles to a quaternion.
From the reference frame of the model being rotated, rotations are applied in z-y'-x" order. That is yaw first, then pitch and finally roll.
From the global reference frame, a model will be rotated in x-y-z order. That is about the global X axis, then global Y axis, and finally global Z.
This matches the behaviour of Manifold.rotate().
Manifold.rotate()
[X, Y, Z] rotation in degrees.
Convert Euler (Tait-Bryan) angles to a quaternion.
From the reference frame of the model being rotated, rotations are applied in z-y'-x" order. That is yaw first, then pitch and finally roll.
From the global reference frame, a model will be rotated in x-y-z order. That is about the global X axis, then global Y axis, and finally global Z.
This matches the behaviour of
Manifold.rotate().