QuaternionTransform function
Implementation
Quaternion QuaternionTransform(Quaternion q, Matrix4 mat) => Quaternion(
mat[0] * q.x + mat[4] * q.y + mat[8] * q.z + mat[12] * q.w,
mat[1] * q.x + mat[5] * q.y + mat[9] * q.z + mat[13] * q.w,
mat[2] * q.x + mat[6] * q.y + mat[10] * q.z + mat[14] * q.w,
mat[3] * q.x + mat[7] * q.y + mat[11] * q.z + mat[15] * q.w,
);