座標系、ジオメトリ、およびその他の同様のものを扱うコードを書いています。一般的に、一般的な計算に関して、球座標を保存するための最も一般的/実用的/効率的な方法はどれかを知りたいです。それは...ですか:
theta - [0, 180)
phi - [0, 360)
また
theta - [-90, 90)
phi - [-180, 180)
または他の何か?
(上記の座標はわかりやすくするためにラジアンで表現されていますが、通常、数学関数はラジアンで実装されるため、速度を向上させるためにラジアンで表示します。)
数学的な観点からはまったく無関係であることはわかっていますが、特定の選択によって実装がより簡単または効率的になるかどうか疑問に思っています。