From 68827f41cfe497d57d6223d21bc32ddb94ab3a7a Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sun, 24 Apr 2022 16:46:22 +0800 Subject: [PATCH] refactor: acos --- src/util/spherical_coordinate.scad | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/util/spherical_coordinate.scad b/src/util/spherical_coordinate.scad index 1f816f05..5b2cc967 100644 --- a/src/util/spherical_coordinate.scad +++ b/src/util/spherical_coordinate.scad @@ -10,8 +10,9 @@ function spherical_coordinate(point) = // mathematics [r, theta, phi] + let(r = norm(point)) [ norm(point), atan2(point.y, point.x), - atan2(norm([point.x, point.y]), point.z) + acos(point.z / r) ];