Дано:
Объект 1 - персонаж. Знаем его позицию и вращение в мировых координатах.
Vector1 (x,y,z) - позиция персонажа (объекта 1).
Rotator (x,y,z) - текущее вращение персонажа (объекта 1).
Объект 2 - экран.
Vector2(x,y,z) - позиция экрана (известная точка, где должно находиться меню, высчитываемая с помощью получения Forward Vector-а от персонажа + добавление к ней нужной дистанции.).
Rotator2(x,y,z) - вращение экрана (искомое)
Картинка для наглядности. Описание картинки:
Коричневое - земля.
Черное - персонаж.
Синее - дистанция до экрана.
Желтое - экран.
С помощью какой формулы можно получить актуальный Rotator2 в зависимости от вращения персонажа?