Fixed unit tests

This commit is contained in:
Pascal Serrarens 2024-09-24 11:10:33 +02:00
parent fb5cee851f
commit 136e44e000

View File

@ -61,7 +61,7 @@ SphericalOf<T> SphericalOf<T>::FromVector3(Vector3 v) {
return SphericalOf(distance, AngleOf<T>(), AngleOf<T>());
} else {
AngleOf<T> verticalAngle =
AngleOf<T>::Radians((90.0f - acosf(v.Up() / distance)));
AngleOf<T>::Radians((pi / 2 - acosf(v.Up() / distance)));
AngleOf<T> horizontalAngle =
AngleOf<T>::Radians(atan2f(v.Right(), v.Forward()));
return SphericalOf(distance, horizontalAngle, verticalAngle);