TheTalion
@TheTalion

Какой формулой вычислить какой поворот должен быть у объекта, чтобы этот объект был перпендикулярен прямой из другого объекта?

Дано:
Объект 1 - персонаж. Знаем его позицию и вращение в мировых координатах.
Vector1 (x,y,z) - позиция персонажа (объекта 1).
Rotator (x,y,z) - текущее вращение персонажа (объекта 1).

Объект 2 - экран.
Vector2(x,y,z) - позиция экрана (известная точка, где должно находиться меню, высчитываемая с помощью получения Forward Vector-а от персонажа + добавление к ней нужной дистанции.).
Rotator2(x,y,z) - вращение экрана (искомое)

Картинка для наглядности. Описание картинки:
Коричневое - земля.
Черное - персонаж.
Синее - дистанция до экрана.
Желтое - экран.
5a3bebd3e2291175704956.png

С помощью какой формулы можно получить актуальный Rotator2 в зависимости от вращения персонажа?
  • Вопрос задан
  • 247 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы