public void RotateInLocalSpace(Fix64Vec3 eulers) { //Rotation = Fix64Quat.FromEulerAngles(eulers) * Rotation; localRotation = localRotation * Fix64Quat.FromEulerAngles(eulers); }
//rotate in degree public void RotateInWorldSpace(Fix64Vec3 eulers) { //Rotation = Fix64Quat.FromEulerAngles(eulers) * Rotation; rotation = rotation * Fix64Quat.FromEulerAngles(eulers); }