Почему-то я боролся с этим некоторое время.
У меня есть камера papervision, которая поворачивается с помощью ввода с клавиатуры, у меня есть радар, который я хотел бы ориентировать в направлении при повороте камеры.
У меня все работает, кроме сопоставления моей (камеры) DisplayObject3D.rotationY
с RadarInterface.rotation
правильно.
Камера (или любой 3d-объект) работает со значениями, которые мне трудно найти:
По часовой стрелке: 0 to 89, 89 to 0, -0 to -89, -89 to -0
делает полный 360.
Так что, если бы я повернулся на 180 градусов, я бы пошел от 0 до 90 и снова опустился до 0.
Кто-нибудь знает, как преобразовать это в 360 градусов.
Заранее спасибо.