diff --git a/Spherical.cpp b/Spherical.cpp index 6143ee9..3fc8666 100644 --- a/Spherical.cpp +++ b/Spherical.cpp @@ -61,7 +61,7 @@ SphericalOf SphericalOf::FromVector3(Vector3 v) { return SphericalOf(distance, AngleOf(), AngleOf()); } else { AngleOf verticalAngle = - AngleOf::Radians((90.0f - acosf(v.Up() / distance))); + AngleOf::Radians((pi / 2 - acosf(v.Up() / distance))); AngleOf horizontalAngle = AngleOf::Radians(atan2f(v.Right(), v.Forward())); return SphericalOf(distance, horizontalAngle, verticalAngle);