Я считаю, что это чисто математический вопрос.
У меня есть объект камеры в произвольной системе координат. У меня есть вектор направления камеры, и у меня есть вектор, который указывает в направлении на север вдоль поверхности сферы.
Я хочу рассчитать угол камеры по отношению к вектору на север. Есть ли простой способ вычислить окончательный знак угла? Я знаю, что angle = acos (dir dot north), но когда я его использую, угол фиксируется до [0,180] градусов. Есть ли способ узнать, смотрит ли камера на восток или нет?