public void RotateTo(Angle3F rotation) { this.rotation = rotation; rotationMatrix = Matrix4.Multiply(Matrix4.FromYaw(-rotation.yaw), Matrix4.FromPitch(-rotation.pitch)); rotationMatrix = Matrix4.Multiply(rotationMatrix, Matrix4.FromRoll(-rotation.roll)); }