我正在编写一些处理坐标系、几何和其他类似内容的代码。我想知道一般来说,关于球坐标的常见计算,哪种方法是存储球坐标的最常见/实用/有效的方法。是吗:
theta - [0, 180)
phi - [0, 360)
或者
theta - [-90, 90)
phi - [-180, 180)
还是别的什么?
(为清楚起见,上述坐标以弧度表示,但我通常会将它们保持为弧度以提高速度,因为数学函数通常是针对弧度实现的。)
我知道从数学方面来说,它是完全不相关的,但我想知道某个选择是否会导致更容易或更有效的实现。