Fixed unit tests
This commit is contained in:
parent
fb5cee851f
commit
136e44e000
@ -61,7 +61,7 @@ SphericalOf<T> SphericalOf<T>::FromVector3(Vector3 v) {
|
|||||||
return SphericalOf(distance, AngleOf<T>(), AngleOf<T>());
|
return SphericalOf(distance, AngleOf<T>(), AngleOf<T>());
|
||||||
} else {
|
} else {
|
||||||
AngleOf<T> verticalAngle =
|
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> horizontalAngle =
|
||||||
AngleOf<T>::Radians(atan2f(v.Right(), v.Forward()));
|
AngleOf<T>::Radians(atan2f(v.Right(), v.Forward()));
|
||||||
return SphericalOf(distance, horizontalAngle, verticalAngle);
|
return SphericalOf(distance, horizontalAngle, verticalAngle);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user