Я пишу некоторый код, который имеет дело с системами координат, геометрией и другими подобными вещами.Я хотел бы знать, какой, в общем, самый распространенный / практичный / эффективный способ хранения сферических координат относительно общих вычислений по ним.Это:
theta - [0, 180)
phi - [0, 360)
или
theta - [-90, 90)
phi - [-180, 180)
или что-то другое?
(Вышеуказанные координаты выражены в радианах для ясности, но я обычно держу их врадианы для улучшения скорости, поскольку математические функции обычно реализуются для радиан.)
Я знаю, что с математической точки зрения это совершенно не имеет значения, но мне интересно, приведет ли определенный выбор к более легкому или более эффективномуосуществление.