Я надеюсь, что это правильное место, чтобы задать этот вопрос, который такой же, как этот , но выраженный как чистая математика, а не графически (по крайней мере, я надеюсь, что я перевел проблему в математику правильно).
Учитывая:
- два вектора, которые ортогональны: Up (ux, uy, uz) и Look (lx, ly, lz)
- плоскость P, котораяперпендикулярно взгляду (следовательно, включая вверх)
- Y1, который является проекцией Y (вертикальная ось) вдоль взгляда на P
Вопрос: каково значение угла между Y1и Up?
Как согласятся математики, это очень простой вопрос, но я почесал голову, по крайней мере, две недели, не зная, как проецировать Y на P ... может быть, сейчасслишком стар для поиска решений школьных упражнений.
Я ищу тригонометрическое решение, а не решение с использованием матрицы.Спасибо.
Редактировать : я обнаружил, что мне нужно определить знак угла относительно оси вращения, которая должна была выглядеть.Я разместил окончательный код на связанном вопросе (см. Ссылку выше).Спасибо тем, кто помог.Я ценю ваше время.